skysight-inc/HackerNews huggingface dataset:
Thanks for taking the time Peter! In case this question catches your eye on the weekend: Suppose, as an Indian citizen working in the US on an H1-B for a large tech company, I want to start my own company, but don't plan on having funding soon. Would the path be to incorporate a company, get some people to serve as a board of directors for it, and then file a concurrent H1-B? If so, some questions:

1) Can the new startup, with a competent immigration lawyer, file a concurrent H1-B petition with sufficiently high chances of success? Or can the USCIS apply discretion to choose not to approve the petition since it's a tiny company?

2) The concurrent H1-B application wouldn't require me to go through the lottery again, right, since I've already gone through it for my primary one?

3) Is ceding control of the company as simple as electing people you trust to the board of directors, and giving them the power to hire and fire you? While still maintaining 100% ownership with a co-founder?

Also, unrelated question: have you been seeing trends in the acceptance rates for L1A applications? I'm currently working outside the US for a large tech company as a Product Manager, and while I don't directly have people reporting to me, I do have executive-level responsibilities. PMs from my company previously had no trouble getting L1As, but I'm hearing rumors now of things getting harder and slower and more rejections happening on the basis of people not being "manager" enough with the new administration.
That's really just economy of scale at work, right? Shipping one repair man to a single location is less efficient than shipping ten thousand units from a factory to a distribution center. Servicing all of your customers (new and old) with the same mechanism is more efficient than having different mechanisms for new (sales & delivery) and old (repair).
"Ada died off. "

On the verification side, it's never had more users that I'm aware of. SPARK and Frama-C are very active compared to almost non-existent use of formal methods in industry decades ago. Rust could similarly have a subset integrated with Why3 platform to make the formal methods easier to use. Further, I've seen extraction done from Coq to C and Rust. There's also one person modeling C in WhyML to write the algorithms in the latter but extract to former. Or something like that. Could be done for Rust, too.
There's not enough upvotes for this comment. This what the Silicon Valley mindset leads to. This is what the attitude that even if technology isn't good and empowering, it's inevitable, leads to. This is what the "whatever it takes to make money" mindset leads to. This is what all these brave young engineers going out there to "change the world" and make it a better place have done.

Totalitarianism, forever. Take solace, though, citizen: it's not just the government tracking everything you do, it's everyone!

It makes me sick. I wish I had never gone into CS. I too am a collaborator. If it were up to me, we'd destroy the machines in a Butlerian Jihad. The road we're going down is dystopia with no way out. The tools of control will be total, all-encompassing, omniscient.
They seem fundamentally different. Fuschia is realtime and, I think, engineered toward embedded and mobile at the moment. Redox is more about cleaning up unix (that’s my impression, anyway). If you squint, it’s like qnx vs linux/bsd, I guess.
Sometimes you just don't get a choice to do it the right way, or the most elegant way.

You've got a project manager breathing down your neck, pressure to deliver functionality, you've explained the technical debt issues etc - and you're still told to do it the wrong way.

Then years later, the only thing on the code is your name and some very dodgy looking decisions. That project manager is still probably kicking around blaming people and earning a fortune hehe.
2009-2013 is a long time ago, so maybe the title should be “Was the Bitcoin network an oligarchy?”
This doesn’t seem to have anything to do with the software, though. You can easily lock down linux for a given phone if that’s your goal (at face value anyway).
Project Xanadu?
How do these users have political control like an oligarch would have?
Oligarchy means controlled by the few. Anyone with a Raspberry PI, decent network bandwidth, and a few terabytes hard drive can be a node and start validating and relaying transactions. Besides, Bitcoin is not proof of stake, so having a lot of bitcoin does not give someone more control of the network. So no, Bitcoin is not an oligarchy. All of these big addresses likely belong to exchanges like CoinBase, etc.
As a theoretical experiment it’s interesting. But it would never ever work. You’d literally spend a year or more trying to prepare for that 100 days and I’m still not convinced you’d get anything out of it.

Now, if you were going to give me 6 people that would be a different story. With 6 people I have a number of startup ideas that I would love to work on and I think I could get a working mvp out of in 100 days.

As of today it would be around health care billing for small to medium sized US based medical practices encompassing ehr, billing, office management, and cash flow management. Not exciting but it’s what I’d be doing.
This is a good question, and I'm afraid of the answer
Vertical 5 button mouse and an OS that can actually handle it (Windows) >>> trackpad and Mac OS.
My father went to college in the early 80s, he was able to work as a ditch digger in the sunmers and pay for his school, books, and living off of that. Let's say he worked 80 hr/week 12 weeks a year. Say it now cost 25k a year (that's low) to go to college. To cover that now you would need to net ~$26 hr to do the same thing. The issue isn't that wages have grown to slow, it is that important costs have grown to quickly.
The article mentions a mostly-automated setup - which is why it focuses on metal recycling, which is probably easier to automate than component reuse.
>Leonardo Ermann from the National Commission for Atomic Energy in Buenos Aires, Argentina, and colleagues from the University of Toulouse, France, have examined the structure of the Bitcoin-owner community by looking at the transactions of this cryptocurrency between 2009 and 2013.

The study is 5 years old?

Guessing back then it was libertarians and drug dealers.

Also isnt this true of any early adoptor? The first smartphones were a small group too.

The bigger question is- Why is this news?

This seems to be agenda driven rather than a discovery. Who benefits from pushing anti-bitcoin ideas? These are not accidents, these studies are expensive to run. Why was this study completed?
Do you consider modules to be "a basic organizing unit of code"?

https://www.oracle.com/corporate/features/understanding-java...
>We can absolutely not discuss whether I can have an opinion on this or not.

I was not saying people shouldn't have opinions. I was saying they should not have opinions that are so strongly held that compromise is not an option. That is the problem we have. The laws we currently have are already a result of extensive debate and compromise.
All around bad article. How did it get to top of HN?
I think that case is rather different. They liked the tweet with Marriott's account, not their personal after hours account. Ridiculous or not, if your job is running Marriot's Twitter, part of the job is liking the right tweets.
With the emergence of electronic id cards in several countries (e.g. Estonia, Germany), there is the real possibility of equally distributing currency to card holders, even depending on properties such as current residence or birth date (dystopian version: names or only people with specific biometrics: eye color, heights or specific facial features). It is possible to create a signature scheme that guarantees privacy while avoiding double spending. One limitation to this is that organisations wanting to use signatures (at least in my country) must register with the government as a service provider, which might be a point of failure.
If you've ever typed `git gui` or `gitk`, then you're using Tcl/Tk

https://git-scm.com/docs/git-gui and http://repo.or.cz/git-gui.git/tree/gitgui-0.21.0:/lib

https://git-scm.com/docs/gitk
When you run a company's social media account, liking and not liking the right things is part of the job description, and probably out of bounds for wrongful termination.
HTTPView – In-Browser Web Application Security Testing Tool (client-side Only)
Imagine license plate readers all over town committing license plate numbers to a blockchain.
Any entity that controls more than 51% of network capability (i.e. owns and operates a lot of expensive hardware) can, in theory, begin making fradulent transactions called "double spends".

Any common user of the network that is unfortunate enough to get caught up in this scheme would lose their money. And the long term value of the network would most likely plummet, but in 2013 it didn't for some odd reason :)
Yes. Ethics is nothing more than an arbitrary complex of rules which seek an arbitrary end. The degree to which the individual approximates the system defines how ethical they are.
An Amazon competitor. Either in a few underserved niche markets, or in an area where Amazon is not very present.
My journey creating a World of Warcraft bot (part 1)
No, but changing the health system so it is cheaper could be workable. Also, if made colleges partially responsible for ensuring loans were repaid it would reduce student debt.
When bitcoin appeared, everybody was saying that "only retarded people would `invest` in such an obvious scam. you would be better to blow your money in Vegas, at least you'll get a free drink". Now the same people say "it's not fair that some got to buy it at such cheap valuations".
Linkerd is a service mesh. Conduit is a newer service mesh by the same org, except built specifically for kubernetes. The new agent/proxy/sidecar is rust-based and the new control plane they wrote is in go. Linkerd 2 is basically going to merge conduit in, product-wise (and maybe even use it as the basis for linkerd 2, though I'm not familiar with the details).
control requires hashing power
It is essentially the only metric available that is readily comparable between countries. Also, whatever definition you use for "real unemployment rate" that rate will be linearly dependent on the U-3 metric. If the U-3 number goes up, then "real unemployment" goes up and likewise if it goes down.

Those who are interested can read the report to the 13th International Conference of Labour Statisticians (yes, there are conferences for everything) in which the unemployment definition which U-3 is based on was adpoted: http://www.ilo.org/public/libdoc/ilo/1982/82B09_438_engl.pdf
You could make 16 teams of 6 and give each one a different startup idea. You could then create some metric for success and then choose to continue to work on the one with the most success.
Was just listening to these the other day. BBC Radio adaptation of five of Clarke's finest. There's a resurgence in "old timey" sci-fi radio plays out there as well. As a new generation discovers what a powerful effect "X-Minus-One" style broadcasts can have on the willing listener ;)

https://archive.org/details/TheNineBillionNamesOfGodByArthur...
It's been six years since the talk... Why hasn't someone drilled down through all the irrelevant typing goo, and shown how to sort integers in linear time? Where does the standard proof that optimal algorithms are Ω(n log n) break?
Agreed. I have no idea how to manage 100 people, nor how to utilize 100 people in any effective way.

I guess I would be hacking the challenge by holding some clumsy event on the first day or two where we sorted into 5 to 20 different teams, and then got to work on a lot of things in parallel. And then people could switch around between teams as interested or as they might use their skills.
> Not fair for positions like nurses and teachers

In Australia and even in Canada teachers earn as much as IT professionals
My suspicion is that a few users have a ridiculous amount of bitcoin across many many wallets and that they use these wallets to prob up the value of bitcoin. This slowly drains their bitcoin assets, but keeping the value of BTC high relative to hard currencies like US dollars means that they still make lots of money. There's enough wealth concentrated in enough individuals that they could probably go for years propping up the value of bitcoin until they run out of enough bitcoin to keep the value propped up or until BTC actually becomes useful as a reserve currency for the real world. If the latter happens first, then they get rich from making something useful. If the former happens first, everything comes crashing down like a house of cards, but they still get rich.
I think you just /.'d neocities.
I would have them train 2 people (each) in their field to be as good (if not better) than they are. At the end of 100 days, I'll have 200 people trained by Jeff Bezo's top people. These 200 people will be tasked with building a learning system / school that teaches these skills to underprivileged communities for free. Each school would be named after each of the original 100 top people.

I'll keep tabs on each of the 100 top people and ask them for donations every year to keep their schools alive. If they don't (and we ran out of money), we'll close down the schools.
When I think of political control and Bitcoin I think of people who have the power to build a consensus for a hard fork. It wouldn't really make sense for someone controlling 51% of the network to hack the network. Then all their bitcoins would be useless because everyone else would abandon the network.
Huh, that wikipedia page is very interesting. Pretty weird how the UK values a mort at 1.6MM and the US at 7MM.

Also, the page on Microlife is great. Wish it was longer!
Rust is designed to make it easy and safe to build the 1% of your application that cares strongly about resource usage, because for certain application domains (like low-level server software or operating systems) that section might make up more like 10% or even 100% of your application. In those situations, Rust can provide a lot of advantages that a less strict tool might not be able to provide.

It sounds to me like the design philosophy that informs Rust is different from the design philosophy you'd prefer, and that's okay! That means Rust might not be a compelling fit for your problems, but not every tool is going to fit every problem domain. That doesn't mean the tool is broken, just that it's designed for a different situation.
How to lie with statistics

The Cartoon Guide to Statistics

(Don't laugh, it's a serious tome. Past chapter 2, it's not introductory level info.)
Who Is Leaving California?
Spectrum.chat
>> "Why would anyone use a completely unknown font for an official document in 2006?"

De Groot lives in a rarified world where someone would consider this question. Most people never give a thought to which font they are using or whether it's appropriate. Maybe someone just typed the document on a handy computer, on which someone happened to have installed the beta OS.

I'm sure he knows hinting and drop caps far better than I do, but he has no expertise about the likelihood of that happening.
Heh, I do read most replies. To answer your question, I do VPN some latency sensitive stuff (and the free wifi I offer) to nearby servers as I have a few dozen TB of extra bandwidth included in my $30/month resource pool with 'em.
The main point of this article is really to explain how gradient boosting works and why. The math is really there to show what the algorithm looks like in its general form. The Discussion of parameters was really just a bit of motivation. Think of this as a good explanation of why it is performing gradient descent in function space. That tends to be very hard to explain.
I think the path to ai is a little bit clearer today than it was back then.

Also, Kurzweill is currently a head of engineering at google, not that I'm a rabid fanboy.

I agree technological developments can play out unexpectedly, in some ways I am more "amish" than my peers (e.g. no cellphone (I use google voice on my laptop), I have a whitelist of websites I allow to display images, I use adblock to block out portions of certain websites e.g. suggestions on youtube/stack overflow).

But on the other hand, the year of the linux desktop is finally here, and with new os's like nix or guix, you can have a much more fine tuned and deep control over your operating system. Technology also gives us tools to take back control from some of it's more dystopian society level side effects.

Even if my expectations about AI completely dissapointed me, I still think it would be a good idea to wait 15 years to have kids anyway just for reliable genetic engineering.

Also for the record I think it will be a dyson swarm, and I am unsure if our machine overlords will bother "uploading" us, I would suspect they'll keep us around as a museum piece lol. Maybe earth will become like a modern day native american reservation where some equivalent to gambling is allowed and we all get handouts from the machines while what's left of our culture that's not amish amuses itself with our various "soma" (brave new world) equivalents.

Perhaps my imagined future world really isn't that different from yours XD.
It would be cool if you could get this stack going on a <$100 phone. There are some really cool products I could sell around that price point that I couldn't sell at anywhere near Pixel prices.

A company that did the heavy lifting for startups that want to reimagine the user facing side of (eg. LineageOS compatible devices) would be an interesting proposition.
5 Hacks to Increase Website Traffic FAST – For FREE Right Now
I think it’s just a trial to see if it’s chaos, and they’ll increase if not. The dockless bikes I’m familiar with from SF require you to bolt the bike to an unbranded city bike rack to end the trip. They also have the advantage of pedal assist, so it’s not terribly taxing to ride long distances or up hills.
Supporting progressive candidates with tech for Congressional midterms. Huge ROI if effective, and they’d only be needed for 100 days.

http://www.latimes.com/nation/la-na-sanders-campaign-technol...
Because those in charge have not been able to come up with any solutions which aren't user hostile.
That's a one way communication

Good point.

But the TVs (like mine) are 120 Hz refresh. So they need algorithms to interpolate/smooth the video inputs that are 24 Hz, 60 Hz interlaced, 60 Hz.

Sounds like a nice feature. But people complained that the new algorithms pushed to the TV without people's knowledge or consent were inferior to the old algorithms. I personally wouldn't know, I kept my TV far away from an antenna input.

Sony can't "spy" on you with this method, but they can "break" your TV while you're asleep.
Ovelgönne bread roll
So are people in general, doesn't mean we're gonna kill everyone does it?

For everything there is a use that could enable any dystopia, doesn't mean that it will actually enable it.
Bandwidth is ephemeral, if you don't use it now, its not as though it will pile up and be usable later. With Fiber, there is no good reason to moderate usage, I'd be more concerned with the few watts the endpoint burns (which costs sub-$10 a year) than an extra TB of usage.
Agree Feller is excellent. I don't think it has much in the way of prerequisites and comes at probability from a solid "fundamental understanding" POV.

Volume 2 is more difficult but also very good.

Don't forget that you always read mathematics ( or probability theory ) with a pencil in hand. It's a participatory activity.
How about none of the above?
You're conflating different forms of ads. Ads that get your info through trackers are invading your privacy. The Mr. Robot ad is as invading of your privacy as an ad in a paper magazine. It didn't collect your data. Come on don't pretend you don't know how invasion of privacy works.
That is probably true, but what university is going to pay a prof $1M USD? I think the issue remains valid. Also I doubt it's only UK salaries that are crappy these days.
Do I have to Facebook read this? Oh boy
That's exactly my point. The markets pay for what they care about and ignore/punish what they don't. They rarely pay for security. They rarely punish insecurity. Even in security, it's usually just enough to not look incompetent when a breach or lawsuit happens. Both consumers and businesses care very little about software quality or security if assessing by what they buy, use, and stick with. You can easily prove this by giving them choices between feature- and security-focused products. Even when the latter are free/cheap and highly usable, the market still decides against them massively. The voters also don't push for regulation or liability of this stuff. Many straight-up vote against it.

So, the management at these companies operates in a market that barely cares about security or mostly cares about appearances/perception. The incentive structure rewards working against quality or security. The costs are externalized with little happening to counter that. So, the rational actors ignore quality/security as much as they can. Programmers should act no different in a system if maximizing selfish gain or minimizing work.

Personally, I'm a utilitarian that considers security a public need. I strongly favor regulations and liabilities to increase the baseline of our security. Just cover the basics like memory safety, input validation, secure admin interfaces, error handling, backups, and recovery if nothing else. The stuff we can already do today with free tools that the suppliers just don't care about. That's not what the market is, though. So, I can't blame people in it for giving it what it wants if they risk losing money or perishing focusing on idealistic goals. I do encourage those doing business with utilitarian style, though. It ranges from easy to hard work they don't even have to do. Also especially glad when I'm one of their customers. :)
Each solution has pros and cons, and engineering is really about making those choices and dealing with the repercussions.
They could do short, targeted 51% attacks without doing much harm to the value of Bitcoin. In 2013 Ghash.io a mining pool had an employee who carried out mining based doublespends against a gambling site [0]. Very few people abandoned the network because very few people were impacted by this attack.

[0]: https://bitcointalk.org/index.php?topic=321630.msg3445371#ms...
The biggest change to safety nets I want to see is the restructuring of benefit phase out because currently people get in a position that earn more money will decrease their standard of living. That is an awful thing for them and for society.
Well, it was UDP Multicast when we were with Centurylink's IPTV, but now all that bandwidth has to transit an IX or transit provider.

Speaking of UDP Multicast, PFSense dropped all support for it without warning before updating, which was the end of me using PFSense at home as it broke TV until I could replace it with OpenWRT.
Holes in islands are natural. A meteorite could easily have made the crater instead. Humans didn't do anything abnormal to the islands, really.
It's the same with many europeans having trouble with the idea that you can't safely drink tap water, have no public health guarantee and education isn't equal for everyone in the US ;-)

On a more serious note; stuff like the US amendments is often already included in the base law (the generic name for constitution) as they are much older than the US. The times where the base law was somewhat more moldable (like before widespread literacy) made that possible. For example, freedom of religion is pretty universal, except in countries where a ruling religion exists which inherently to the religion bans all others. Arms are usually removed from base laws a few hundred years in as they directly conflict with the laws that ban killing people.