skysight-inc/HackerNews huggingface dataset:
> Writing irrelevant comments on some news site is not going to convince anyone to spend a combined hundreds to thousands of man-hours work (at the very least) to move kernel development to GitHub or whatever platform you like.

So you're saying we shouldn't discuss this at all? Just shut up and stop trying to convince anyone to adopt a viewpoint I believe would be beneficial to open source projects in the future?

IMO open discussions like this are a good and healthy thing for any community of developers (such as the one on Hacker News) to have. It's a great way to share ideas with each other and collectively come up with ways to improve the open source community. It's not something that should be discouraged.
I'd bet on Google, Tesla, and Mercedes before Uber, since they all have vehicles with more than a week on the road and cash-positive revenue streams to support further development. Uber burned through ~30% of their $11B in cash just in 2016 alone.
They file thousands of worker visas because there's a "shortage" of qualified people, yet they also set a layoff target of 2,850 people back in June 2016...

It's like no one really cares if anything adds up anymore. Perhaps it was always this way?
Why are whitehouse.gov web pages disappearing?
I learned at least the basics of Erlang first, mostly because I knew of Erlang's existence before I knew of Elixir's. I'd recommend it if only to help shake the "this feels like Ruby and I'm going to write my Elixir code like Ruby code" mentality.

Also, I personally vote for the term for "Elixir user/enthusiast" to be "alchemist".
No, it's because the companies aren't encumbered with a million layers of bureaucracy and regulation ensuring every single employee has every single possible safety net in the world preventing every single type of failure known.
What if your business wasn't doing well, or you wanted to change direction?
I wonder if that clerical error could result in dismissal of the ticket altogether. Just take it to court and ask for the license plate number of the car, registration, insurance, etc.
Sounds like Stripe may be a large service oriented system written in Ruby but not Rails. https://www.quora.com/Why-did-Stripe-choose-to-use-Ruby-for-...
Ask HN: How can I self study what a CS degree gives?
I already work professionally as a backend developer but I feel some days that CS graduate colleagues came to a very elegant solution that I didn't see in part because of what they learned in their degree studies. I know 'correlation does not imply causation' but I do feel it would be worth exploring.

What courses, outlines, books[0], guides, and resources would you suggest that could supplement a CS degree?

[0] I've heard of the Impostor's Handbook, bit I've also heard that it is flawed and not a good resource. If you have a different opinion, I'd be glad to hear why.
> employees who can't do what you pay them to do

What if they can do what you pay them to do, but you can no longer afford them?

That's exactly what a layoff is...the result of the fact that employing this group of people is economically unsensible.
Then I should run my business better? And with adequate consideration of the costs of running said business.

Disclaimer: I have owned a small business (~$8MM/year revenue) with employees.
> "We understand that Microsoft typically gives laid-off employees 60 days to find a new position internally and offers two weeks pay for every 6 months of employment, according one employee."

It sounds like this is close to what is happening, except it's less about underperformer and more about specific skillsets.
Ah. I think you're talking about something completely different from what jblow and I were talking about. If you mean that the code in the article is not optimized, and is doing crippling amounts of redundant computation, then of course I agree with you.
You technically don't have to carry ID, but you are required by law to identify yourself. Some police misconstrue that as being required to show the license. You generally get the charges dropped in court, providing you were honest about your name, but it's a pain. I know because that's what my friend did - identified himself but refused to show papers. He was arrested on a Sat and had to spend the weekend in jail until the court opened on Monday.
Big Data Platform Strategies: Considerations While Choosing a Platform
I've always thought geocities could have been facebook. People just wanted a page to post pictures and share with their friends. Geocities could have automated something like that....
What's worse is that it most likely affects American Citizens. They usually leave the H1B Visa workers intact, in part, because they file justifications for not being able to find an equally qualified person in USA.

Related: See => U.S. Senator blasts Microsoft's H-1B push as it lays off 18,000 workers (2014): http://www.computerworld.com/article/2490207/technology-law-...

[ EDIT: Down-voters, explain yourself. You are being PC and ridiculous. What I've stated here are true, ugly facts. ]
MemSQL can support online schema changes on big tables.
Microsoft has a lot of deadweight, mostly holdovers from the Ballmer era.
I'm not familiar with the rails ecosystem. Is there a particular nuance with Rails that gives it a more challenging than usual upgrade path? Or is it just that because it is such a comprehensive framework, each upgrade is subject to a much larger surface area of changes to consider?
Even without exrm (Distillery nowadays), I've had quite a bit of success with using Docker, complete with hot patching. I come from a Linux administration background, though, so I'm a bit more open to abusing Docker's semantics in horrific ways.
Show HN: A simple but easy to use and flexible react formatter and internationalization library
FYI Banking is one of the most eventually consistent systems. It's an overused example for consistency that tends to not be correct.
I don't see any moral fault in taking a file which has robbed the company of significant yen and then using it to save a bit of yen.
does it means that it is possible to done the 1680 cores thing on the Arty board? if can't, what made the Xilinx board more suitable to implement the 1680-cores on it ?
> I don't think, or get the impression, that this would be used for full-system virtualization. It seems to be more targeted toward an AWS Lambda sort of usage pattern; a micro-VM that spins up to serve one API request, or to act as a long-running tiny daemon to do some housekeeping task. It looks like a fancy fork(), to me, rather than a competitor to Docker or LXC (and especially not KVM or Xen, which can run a whole Linux kernel in the VM).

Almost. With ZeroCloud (OpenStack Swift + ZeroVM + appropriate middleware), you should imagine Lambda+S3 in the same service! Your "function" executes much, much closer to the location of the data, it doesn't require "shipping" from the storage service to the compute service and back again. You can take in an object, perform a transform (e.g. text search, encryption, transcode, etc) and store the result as a new object.

If you think about it, it's kind of the future of large scale computing, immutable dataset + immutable compute, that can horizontally scale to huge numbers of nodes.
Very inspiring. Applying for a job now.
I understand where you are coming from, there are certainly cases where there is too much flexibility and there is a general need for better quality culture, always writing unit tests with good test coverage, etc. Not all languages do it well and many could benefit from some extra optional compiler strictness. However, you still have comparable bug rates for both very expressive dynamic high level languages and lower level ones, making quite a big difference in total number of bugs for the problems of the same complexity. Basically having to write say 3x less code in something like Perl than in Go, to solve the same problem leaves you with 3x less bugs and takes a lot less time.
Wasn't the Airbus with joystick on the left hand side of the pilot's seat, rather than yokes centrally located in front of both pilot seats, end up being a contributing factor to the loss of AF447, in that the co-pilot couldn't see what position the pilot had the control stick in?
FTFA: >Graph: Our legacy Gizzard/MySQL based sharded cluster for storing our graphs. Flock, our social graph, can handle peaks over 9 million QPS, averaging our MySQL servers to 30k - 45k QPS.

Isn't storing a GraphDB in MySql a Bad Idea? Graph queries are extremely poorly suited for relational databases.
This doesn't have anything to do with commuters, it's hikers vs mountain bikers in a recreational area.

I wonder if enforcement tends to be more strict when a hiker happens to be present.
Donald+Trump+US+President:+Online+Breaking+News,+US+Latest+Hot+News
There is no way I would trust lavabit again given it's past...
Wouldn't the pronunciation cause confusion?
No this is completely backwards. Use services that have security properties addressing the threats that matter to you. Simply adding 'hosted in Iceland' to something that's ineffective isn't going to help you. Having a server in Iceland did absolutely nothing for DPR, for instance.
Can't the tools do it relatively fast with a geometric method if the individual cores already have area/timing data to use and are homogenous? And a FPGA instead of an ASIC?

My reading the various papers on synthesis as a non-hardware guy made me think this job shouldn't be as hard on that as the SOC's whose components vary considerably in individual attributes.
hf = Hackforums, skid = script kiddie
I've experimented with LFE, but I've generally found that if I want a Lisp, I'm better off with a more traditional Lisp. I also very much prefer using a Lisp-1 (like Scheme).

Joxa and CSCM are on my to-do list now (especially the latter, since it's supposedly a proper R7RS on BEAM) for that reason, but I haven't gotten around to giving them a serious go yet.
Yeah, that was a weird conclusion as their data suggests otherwise.
Sure that must be the only reason, no-one would think of ever creating a company in socialist Europe. Having access to a huge, uniform market must not factor into this at all. Or any 100 other good reasons you're ignoring from a complex spectrum; no it must be the one and only one that fits your narrative.
Really? Do any research whatsoever and you'll find that drivers are the ones footing the bill. Car purchasing and maintenance essentially equates to a sub minimum wage job.
I do believe Qualcomm patents are worth something, but if those quoted numbers are true, (Qualcomm insists on charging Apple at least five times more in payments than all the other cellular patent licensors we have agreements with combined.)

Then this is a ridiculous amount.
>Spam checking on content isn't possible

How does encrypted spam work? Spammers encrypt message with your public key?
I think the issue here is "at-will" policies in terms of firing people for no reason. Layoffs are an explicit reason.
Yes, that's part of it. It's a bit of a double-edged sword, but when it's easy to fire people, it also makes it a lot easier to hire them, because there is less of a risk when you make a mistake or need to change direction of your business.

While it's an upheaval to be sure, the vast majority of these laid-off employees have in-demand skills in a growing industry. Who I really feel for is people who get laid off in shrinking industries, where it's basically a game of musical chairs and there are fewer seats each round.
The Xilinx board has a ton of logic slices to run the extra cores. It's like chips having more transistors able to do more stuff. The Arty is too small to hold the full design. Might run slower, too, if on a older, process node than the Xilinx FPGA.
What isn't true? I never said that regular expressions cannot support UNICODE fast. I said that regular expressions are slower than code due to the overhead in all scenarios.

You're responding to a point never made.
Interesting. I've often wondered what would happen if you poached National Forest Wilderness trails. Mountain bikes are barred, but equestrians and pack companies are allowed to trash them as much as they want. It sounds like it's probably not worth it.
Yes. It is people's ability to write good UNICODE regular expressions that is at issue.
BuckleScript: write JavaScript faster, safer and smaller
I feel like Erlang is already mainstream; it's just mainstream in a different setting than Elixir (namely, Elixir seems to be targeting web development, while Erlang has traditionally targeted telecom and related fields). Erlang feels like a niche in comparison because there are a lot more companies that need websites nowadays than there are companies that need to build their own nine-nines-capable telecom systems.
If you floor plan it yourself you can make the tool's job a lot easier. You can create a grid of regions on the FPGA and assign a core to each.
The guy asked what kind of magic is calling trig functions in inner loops?
I replied that nobody really did it and I am confused as to what the author was trying to show.

I, frankly, do not understand what you and jblow read into this other than what I said.
Snowden is not a security expert nor a cryptographer. He used Cryptocat and Lavabit, for instance - he was (like most people) unable to independently assess the quality of their security guarantees and believed their claims.
The 58th Presidential Inauguration and Speech of Donald J  Trump 2017 Full Video
No one is "forcing" you to keep an employee on pay roll. Just be reasonable and give them 4-6 weeks notice of termination of employment, with a valid reason of dismissal.
Take a stab at it: What’re your thoughts on this Facebook bot?
Cassandra lets you tweak the C or A trade-off on each query by setting the consistency level. So yes, the same system can provide both guarantees, depending on which you need.

> if you want strong consistency, you need a relational database

You can have consistency without transactions.

Overall, it really sounds like you've never used or know much about Cassandra, and are possibly confused on the CAP theorem.
Why is this surprising? Of course a new administration is not going to leave policy oriented web pages from a previous one online.
I like to write programs when I program and proofs when I mathematize. The program is for the computer and the proof is for a human.

I think you're getting it all mixed up!
You're basically describing what some parts of Europe have, where the municipality owns a data center building in the middle of town, and runs a wire from that building to various buildings around town. The ISPs also have their equipment in that building, and they all have access to the wire that runs to your home.
Are you an Australian? If not, where do you get off telling them what their labor laws should look like?
Maybe a two-way 'add contact' feature would be useful, like a facebook friend request.
"Maybe you are paying the wrong kind of games?"

Indeed. I'm playing FSX (Microsoft Flight Simulator X). It's teaching me how to fly... and it's actually lots of fun too.
What, you think having a family means you want to be stuck in the same boring job for the rest of your life? Or that you won't still want to seek higher pay down the road? What if you have another kid? Job flexibility could come in handy...
When it seems like companies don't complain enough how scarce it is to find hirable talent, I wonder what the details are on their engineering layoffs. Why not just move them to a different team? Why not just keep work on tech debt efforts? Laying them off seems like a terrible long term decision. I'm assuming these lay offs are not some guise to hide that they're getting rid of their low performing engineers.
How is this news? This would have occurred even if Hillary Clinton or anyone else was elected president.
Have you seen the demonstration videos? Some of the applications look really cool and useful, and the hardware is in a pretty advanced state.

See https://www.youtube.com/watch?v=H41A_IWZwZI
I spilled soda on my mac once, and took it to the repair shop. the receptionist there asked me for my password. I laughed and I said of course not. she was shocked and asked: well, how are we going to test the new keyboard. I don't know maybe try to type random things in the password field?
Smadav 2017 Key and Crack Full Version Free Download
Aight thanks. It felt like not having an actual processor was a drag but I'm not in that field. I guess it means you use a separate computer to program the FPGA and then use it standalone, rather than having the FPGA as a dynamic coprocessor.
I suppose if you want to write your code in a series of if-statements that march to the right like Node programmers complain about.
Agreed. This seems to be true for many pages besides civil rights and climate change, such as education. [0]

0:https://www.whitehouse.gov/issues/education
That's my default until VPN is up; Firefox only + a few network services that seem to be required
By that token, if being laid off is a terrible hardship for an employee, wouldn't one say that they should have made better financial decisions (eg, saving more)?
Many great companies are started overseas. Many great companies are also started in America. To suggest there is a correlation between startup success rate and at will employment would require, by golly, empirical data.

Do you have any on hand?
Schweiz is in the EU. We are subject to its data-retention laws. Consider Norway.
That's not what's going to happen. All the new proposed legislation will do is drive up wages (and therefore income inequality) for both Americans and H1-B holders. It will also allow the big firms to shed their worse employees and hold on to only their best, thereby making it incredibly difficult for smaller competitors and public entities to find staff:

http://fightthefuture.org/articles/hr-170-will-all-large-com...
I use it to lockdown network traffic before my VPN kicks in, and to throttle anything data hungry when I'm tethering.
Quite a few people held that view in this article:

https://www.quantamagazine.org/20130222-in-computers-we-trus...

It and others I've read on machine-checked proof showed the computer-centric one could catch quite a few problems with higher assurance of correctness. The peer review problem in science also makes me think it's important given I can't be sure the huge proofs will be adequately checked. Far as reliability on computer end, I've read on verified processors, proof assistants, compilers, and so on. Much of the risk can be knocked out but the black box that is human brains is another story.
Probably shouldn't pay in Bitcoin then.
Or, more likely, they're interested in solving interesting problems and aren't afraid of losing their jobs because they've got money. That's pretty much exactly what the aft for says...
Maybe the asm to do scan for byte in memory is an alternative. Repne scab.

It won't find all characters in a single scan. But maybe do 3 passes over a buffer which fits in cache.
Still have to follow the Warn Act.
Github is well known for NOT paying the upgrade tax, or at least deferring it much later than others do.
I think you missed my point. It takes critical thinking to discern truth from misinformation, regardless of political preferences.
Check out the joxa-otp* source[0]. If you aren't familiar with Erlang, they map up to its OTP concepts[1].

[0] https://github.com/joxa/joxa/tree/master/src

[1] http://learnyousomeerlang.com/what-is-otp
Schweiz / Switzerland is not in the EU. It has agreements with the EU (EFTA), but it certainly is not a member of the EU.
This isn't really news, all of the old content was migrated to obamawhitehouse.gov, since that was the Obama administration's website.
(answering the conference part of the question)

There was a recent HN submission for such aggregator. See if it helps you.

Show HN: A tech conference aggregator - https://news.ycombinator.com/item?id=12943889
We're running Scylla in production. Much easier to setup, no tuning necessary, great performance, no issues. It has a strong team behind it.

Missing some features that Cassandra has that should be fixed by v2. Read their site/blog for a good overview of the tech and progress.
Qualified people are not interchangeable. I'm qualified for some jobs, and worse than useless for others. (You wouldn't pick me to formulate a new rocket fuel.)
Do you run a GitLab instance? It requires someone to maintain this. What if the server goes down?
I used to use something called Tiny Firewall, was quite capable and similar. Not sure what happened to it.

http://www.oldversion.com/windows/tiny-personal-firewall/
Bad news...
Why should Americans be concerned about foreign worker's ability to find a job in the American job market? Are People in Australia, Japan, India concerned with the ease or difficulty Americans have finding jobs in those respective economies?

Certainly Americans should be concerned with income inequality at home, or at least concerned with decreasing poverty among all Americans.
The practice of programming, 18 years later
There are different cases on "not able to afford".

In Germany cases where companies truly cannot afford the person the following rules apply:

1. there is absolutely no way for the person to conduct different work inside the company
2. the company needs to choose those that can more easily afford to be laid off. (employment duration, young, single etc)
3. the place of work has to permanently be gone

Beforehand, the company has to talk to the workers council though so they can possibly find solutions to the problem without having to fire people.
Without also requiring bikes to come with speedometers* I think this is absurd. The whole reason speed limits for motor vehicles is a reasonable concept (regardless of the speed limit itself being reasonable) is that all motor vehicles made since about 1910 have had them a speedometer. Of course you can tell if you're moving 30 MPH versus 15 MPH, but speeds marginally faster than 15 MPH just don't feel significantly faster. Without the ability to see your speed, and more importantly, the expectation that everyone on the trail can know their own speed accurately, this smells of an easy cash grab by law enforcement. I'm not even saying I think speeding on a bike on a mountain trail is safe or a good idea. I just think it's unfair to enforce something like this if your average person isn't going to be able to make sure they're complying like your average driver of a car can. If no one mountain bikes without a speedometer then I suppose my point is moot, but I'm not a mountain biker so I wouldn't know.

*A quick search on Amazon reveals many for less than $20, but I've never seen a bike sold with one attached.
Schweiz is in the EU.

I don't think it is. See https://europa.eu/european-union/about-eu/countries_en
The article says they can apply for other positions within Microsoft.

> some guise

I would expect many companies to do this so the employee can save face by being laid off rather than fired.
I'm not a Libertarian, and believe in strong labor protections as well as robust social safety nets.

You're free to make your argument though. Most of the rest of the first world doesn't agree with your sentiment.
It's been over 40 years since I lived in Noo Yawk and there are still a few words that I can't pronounce the way the rest of the country does. E.g., I still say cawfee. My mouth and lips just can't say it any other way.
Ohm's Law is not relevant for superconductors and is not fundamental. Ohm's Law is a simple phenomenological relationship that is a useful approximation for many everyday situations where V/I is approximately constant. cf https://en.wikipedia.org/wiki/Friction and https://en.wikipedia.org/wiki/Hooke's_law
I don't work on GraphDB, but basically the situation is this: 1) yes, it is not a great use case for MySQL, but that's how it started, partly because Twitter needed join on its graphs; 2) legacy systems die hard, especially at scale- Twitter is working on a better solution, but for now Flock is still what's running in production.