skysight-inc/HackerNews huggingface dataset:
> But what happens in your scenario where there is a minimum wage law ? Those people magically make 5 times more ?

....yes? Considering that's what we have right now? You don't need to imagine this scenario. We're in it right now. In Oregon, the minimum wage is $10.75/hour.

> Do you think you can force business to hire at any rate ? [...] What if your increase this rate by 100x, what happens ?

Obviously not. I knew someone would try to make this argument, but I think its absurd.

> Or does the rate needs to follow productivity and current standard of living indexes ?

I'd make it follow a standard of living index. What the standard should be is up for debate, but I think at a minimum, someone working 40 hours a week should be able to live in a studio apartment on their own and buy food without government assistance. Two people working 40 hours a week each should be able to have a 2-bedroom apartment while raising a kid.

> If the scenario where people don't work for 2 USD/hour they have 0 of salary. So the second scenario where they work for 2 USD / hour makes everyone more rich, I would be more inclined to believe the median wage would increase

You're forgetting that the people formerly making minimum wage would either have their wage reduced to the hypothetical $2/hour or end up being replaced by a worker willing to work for $2/hour.

If you lower or remove minimum wage, every minimum wage job will have a reduction in the wage. When an employer pays minimum wage, they're implicitly saying "I'd pay you less, but the government won't let me."

> The most important is that people worked and sustained themselves.

Only by a technical definition of "sustained".
Show HN: High quality, free-to-use-for-anything music for content creators
Doesn't feel like it's simpler - there's a lot more going on in this. A lot more. The proof in the original article is completely self-contained.

Still, I suppose simplicity is in the eye of the beholder.
This is a really good point. I enjoy startups because I feel I'm relatively more productive in unstructured environments, which in turn makes the work more enjoyable. That is definitely not true of all people.
> People like having a job, they don't like having to shop around in a place where there might not be too many opportunities.

But that's the point, isn't it? They put the warehouse there because it's where the cheap labor is. If you shame them into not paying less than $15/hour then the next warehouse they open might as well be in a place where $15/hour is the prevailing wage, or it was $14.75 with low unemployment and their presence only bumps it up to $15, meanwhile everyone in the small town they originally would have built in goes to the unemployment line.
I suppose you still can switch to tty 1 and see the flickering, scrolling-text boot process, if needed?
This site is critically lacking a comparison of C and Rust. The latter would be my desert island language of choice. ;)
Igneous | Software Engineers | Golang | Seattle ONSITE

Your time is valuable - literally. If we're asking you to commit a significant amount of your time to interview with us, we pay for your efforts. Read about it here:

https://www.igneous.io/blog/igneous-interview-process

Igneous is a quickly-growing startup that delivers the industry’s first Data Protection as-a-Service for Massive File Systems.

Fantastic benefits, great engineering culture, and an opportunity to build and grow in a highly-skilled team. React/Redux, Golang, Docker/Kubernetes, linux, large-scale distributed systems.

Learn more or apply online at

https://www.igneous.io/culture-and-careers/

OR

Email me:

edwardpedini at igneoussystems dot com

PS Some of the people you could be working with:

https://dzone.com/articles/parallelizing-md5-checksum-comput...

https://www.igneous.io/blog/how-igneous-selects-weekly-relea...
> zombie pedestrians

As a cyclist, this makes me think you're part of the problem. If a pedestrian seriously endangers you, 9 times out of 10 it means you fucked up. Maybe they fucked up too, but it wouldn't have been a problem if you were paying attention.

If nothing else, we have a lot more experience noticing and avoiding pedestrians than they do with us. If we want to improve bicycle awareness and acceptance, we all need to behave responsibly.
San Francisco's Dream of 'Zero Waste' Lands in the Dumpster
This was their plan all along, said the same 11 months ago: https://news.ycombinator.com/item?id=15523954
I could swear I've seen it reload on slack, whatsapp, circleci, and clubhouse. Can't wait for the cross-device features. Thanks!
Python has scalability issues which are solved by calling into C libraries. What does that tell you about whom should be listening to who?

There are many reasons C programmers are experts in their craft while python programmers are 10 a penny.
> Until we have a broad deployment of protected bike lanes, its just not worth the risks.

And unfortunately this likely won't happen. Despite a large coalition of biking advocates in SF, the SFMTA won't lift a finger. It's a corrupt, incompetent organizations that won't green light anything other than useless pork projects. And once the moneys in...the execution is irrelevant to them. Just look at the Van Ness BRT, Central Subway, Transbay Center construction.
Cratejoy sheds nearly half of workforce
Hey, I worked on the GitLab support. I'm glad developers are liking it so far!

Thanks for building a great product with clean APIs and user interfaces that are easy to integrate with!
People don’t learn C by learning the spec, and virtually every c implementation and runtime I know, it uses a stack and heap.

Oddly you seem to recognize this, so I’m not sure what your point is.
No need to cross your fingers. The demand for software is still out-pacing the creation of new developers. Those 9 have nothing to worry about, other than perhaps dusting off their resume.
Which by definition is impossible...

Once two different traders discover how to 'perfectly' trade, the game changes and as they say 'here we go again'
It may or may not be a waste, but why do you believe it to be unethical? The employer employee job is a contractual one. When it is the company that sees me as an inefficiency I will be eliminated for the companies gain. Similarly when I the employee see an inefficiency in the company, I can eliminate (automate) it for my gain. This is the symmetry in the contractual relationship. To say that this relationship should be asymmetric is to grant even more power in the employer-employee relationship to the employer.
Doesn't even load at all without first enabling JS hosted by a third party. And even now it loaded with a lot of broken images and styling. Can't be bothered to look what's causing it. The modern web sucks sometimes.
> Then you missed my actual explanation and description, which is described in the rest of the post. Since others are also apparently confused, I'll re-state it here.

I think the confusion stems from using the word "operates", which suggests a VM that exists at runtime:

> There’s just one problem with this: C also operates inside of a virtual machine.

I agree with the sibling comment that in this context the term abstract machine would be better. Also, saying "C is defined in terms of an abstract machine" instead of "operates" might be better.
Assembler is too terse whereas C has the right balance of readability versus usability. 6502 is tedious due to only 3 registers.
Dealing with dark matter halo's is likely non-trivial. While the science is still out, the most likely dark matter candidate is 15-50 solar mass black holes [1].

The idea of having thousands's of light years of empty space with the same approximate black hole density as the galactic disk, but without the dust, gas, or stars to see their effects is rather a horrifying barrier to exploring the halo stars.

[1] This is a possibly theory. It is counter to axion theory (massive weakly interactive particles) as Axions require CPT violations we can't create experimentally, and LIGO is seeing collisions of black holes in the correct mass range, and which can't be created via stellar collapse (as they're just too big). Which lends some credibility to this mass range (also it wouldn't impact the CMB so the theory holds a fair amount of water).
My theory is that traffic is getting worse in most major cities as more and more people are choosing to live their. Having more cars on the road makes biking less and less safe therefore people fall into the "if you cant beat em join em" mentality.
This article is frustrating to me. So many modern languages and toolsets are omitted from the comparisons provided that the conclusions, to me, lack authority. But they're presented as if they're obvious, almost trivial.

I have great respect for C. But it's only one language and it solves one set of problems. I'm not even sure the concept of a "desert island language" is valid - except to ask "what tool would you want to have to build the tools you actually want?"

In that case, the answer might be C, but the article doesn't do any kind of job showing that.
Indeed it is an app we added just yesterday and that will actually be available starting tomorrow. There is a slight delay between the time it is available in the public app store and in the app store of the application.
DARPA spending 1.3 million dollars on a fringe theory doesn't seem like that big of a problem; worst-case scenario we learn that it really was a silly idea and move on. Best-case scenario we learn something fundamental about the universe and get a pretty big head start on developing technologies that take advantage of it. In fact, this seems like the type of project that DARPA should be funding. Other research grant-writing agencies are less likely to gamble on something like this, so having DARPA around to occasionally throw a grant at ideas like this seems like a win overall.
This is a good thought. The short answer is of course no, I didn't because I was looking at preserving an existing line rather than build a new one. However I think there is a lot of merit in penciling out a closed cell[1] (mostly) dry line. The cost to develop the equipment would be pretty high though, perhaps prohibitive relative to the ability to resell that gear.

[1] Where wafers are always in a closed container, no clean room required.
Nah, you don't need to get all political to make those numbers. ~300k total comp is not that hard to obtain as a salary if you meet the following criteria:

1) Are willing and able to work in SF/Seattle/NYC.

2) Have a degree from a decent university (preferably in CS) and about 3-6 plus years of experience.

3) You spend a lot of time prepping for coding interviews (i.e reading https://careercup.com, etc)

See:

https://www.levels.fyi/

Those numbers and levels are pretty accurate albeit a little low based on my experience living in the Bay Area.

The problem is that 300k actually doesn't go that far when you factor in rent/mortgage and the concept of starting a family in those cities.
From the feature page: doogiePIM has your privacy in mind. It doesn't use an unsecure Cloud, it stores your data using strong encryption on your disk of choice

How can cloud storage be "unsecure" if the data is encrypted?
A really big ISP like hetzner is moving more than 65% of their traffic out settlement free peering by PNIs at major carrier hotels and/or at IXes.

Second answer, because nowhere near all of the customers will use all of the capacity all the time. Economics of ISP oversubscription.
Just curious, what's in your automation toolbox?
Gene editing, robots and the future of farming
Everything you ever wanted to know about terminals
Ha. Package manager, I was thinking how we should have a single package manager that would just do it's think no matter the language, and you can just plug in new languages and it would know how to handle them (resolve dependecies etc).

I think it would be worthwhile project.
Strange. Here in the low lands (Netherlands) almost no cars cross red lights. Ever. Unless they are half asleep perhaps, but it just doesn’t happen.
nice. thanks for sharing.
What we are arguing about is whether there were any options other than those chosen by Apple (abandon developers with Motorola 68K) and Microsoft (don't support anything other than segmented architecture). Since I worked with the Microsoft guys, Mach engineers (since I was one), and did OS development, I would say that there were definitely other choices for Microsoft. We added backward compatibility via Mach, which was picked up by Microsoft. But the Intel guys (who I also worked with) had provided newer generation chips to Microsoft years before - and they allowed development with either segmented architecture or with a linear virtual address space. They described conversations with Bill where Bill had refused to make any changes since it wouldn't increase his revenue.
I agree that corporations are evading taxes on a massive scale, but can we also applaud them for taking steps in the right direction when they do?
Whatsapp, Circleci and Clubhouse definitely possible if you haven't looked at it in a while and opened a lot of new pages.

As for Slack it shouldn't!
One of the only discussions I've "Favorited" on Hacker News was related to this: "Is it unethical for me to not tell my employer I've automated my job? "

https://news.ycombinator.com/item?id=14656945
Please don't do promotional voting or commenting in HN threads. We ban accounts and sites that do that. The comments are especially bad, because HN users are expert at sniffing out that kind of thing, which makes the thread unsalvageable even if the work is good.

https://news.ycombinator.com/newsfaq.html
A few months ago we stopped referring to robots.txt files on U.S. government and military web sites for both crawling and displaying web pages (though we respond to removal requests sent to info@archive.org). As we have moved towards broader access it has not caused problems, which we take as a good sign. We are now looking to do this more broadly.

https://blog.archive.org/2017/04/17/robots-txt-meant-for-sea...
They may not be distinguished at the instruction level, but if you’re trying to argue it’s not a useful thing to teach you’ve lost me. Dynamic vs static vs scoped (stack) allocation is incredibly important to reasoning about basic programs.
Depends on what you mean by "general purpose computing". Is machine learning general purpose? Are graphics general purpose? Is playing video and audio general purpose? If those aren't general purpose, I'm not sure what "general purpose" means.

GPUs and other specialized hardware aren't good at everything, and I acknowledged as much upthread, but the set of problems they're good at is large and growing.
Chances are nothing would happen as space is vast, but if it did get too close, it would be going way faster than anything around it, as it would be on a different plane. It would just scanner whatever is nearby like a big boat in a small pond.

The heliosphere would look normal because there would be no drag on it. A comet has a tail because the sun is both melting and pushing material away from it.

Lastly, we could probably heat our homes with the core of the planet for a little while, but everything would be dead within a few years. I think the Twilight Zone covered this scenario in an episode! In it the Earth started moving away from the sun for no good reason.
I see this possible in only 2 kinds of organizations
1. Very large - where you are a practically a number and work in a department buried deep.
2. Small - where there is a reasonable amount of technology but no desire or budget to upgrade. It's working, so don't touch it.
Google doesn’t pay for traffic in or out.
A bit more a "getting started" guide than this, actually.

Hardware, configuration, concepts.
Yes you are missing the remaining part of the sentence "the only reason they didn't make it to 1.0 was not to delay the release schedule".

Don Syme of F# fame was leading generics research since 1999, while they were designing the CLR, but it was clear they would have to delay 1.0 if they wanted to included them, so they just went ahead without them for 1.0 release.

https://blogs.msdn.microsoft.com/dsyme/2011/03/15/netc-gener...

https://blogs.msdn.microsoft.com/dsyme/2012/06/19/some-histo...

https://blogs.msdn.microsoft.com/dsyme/2012/06/26/some-more-...

Additionally C#, like Java, also had CMU, ML, Ada, Eiffel, Sather, BETA, C++ and Modula-3 as possible sources of inspiration for generics.
I agree with this. Think about if we had no regulation or social support. Jeff Bezos is sitting there with 100s of thousands of times the wealth of his workers near starving. He would not be able to have that much wealth as there would be a revolt and he would be in danger. The fact that we subsidize the poor and keep order as a society is helping him to be able to live as an outrageously rich person in relative safety. So the inequity has to be brought down to a level where we don't have to subsidize the people making him outrageously wealthy while they have enough to get by.
Protected bike lanes in the US are far too often built in ways that increase risk.

In Austin, I basically refuse to use the two most significant protected bike lanes near where I live and work because drivers far too frequently turn into the lanes at intersections without looking. The city put signs up telling drivers to look and yield at some intersections, but the signs don't seem to have had any effect other than covering the ass of the city.

Well built infrastructure would be preferred. But ultimately we need more than just infrastructure. Drivers need to change their dangerous behavior too.
Facebook Launches PyTorch 1.0 with Integrations for Google Cloud, AWS, and Azure
Given that AMDs approach has shifted to implementing cuda (under the name "hip") and providing tools to automatically find/replace cuda to hip, I don't think the cuda api is going anywhere.
Not justifying what he did, but that's not possible without a major management failure.
You joke but probably yes. Amazon can afford to raise wages because it's still slowly strangling old-world retail and absorbing the business they used to do. The raises don't change that.
Hey, Google. Stop
I see now what he meant thanks.
WebGL is surprisingly easy once you have some boiler-plate code to load the textures and shaders, and has the advantage that you can shove the result on a web site to show others.

Here is a very simple project I did last year:

https://sheep.horse/2017/9/crossfading_photos_with_webgl_-_b...
Included in what I'd suggested, though expansion would almost certainly be necessary.
SEEKING WORK | Munich, Germany | Remote | Travel possible

Digital Strategy Consultant with more than a decade experience and a host of happy customers. Looking for visionary entrepreneurs that need help to bring old-school sales techniques into a digital world

Specialities: Digital Strategy, Positioning & Digital Marketing, Marketing Automation, Effective Websites, User Experience (UX) and Information Architecture

Technologies: JavaScript (Node.js, React, AngularJS, jQuery), Python, PHP, C, CSS (CSS3, SASS, Less, postcss), Drupal, Wordpress

Résumé/CV: https://www.dgsiegel.net

Email: daniel+hn@dgsiegel.net
Indeed we are aware of this bug and we plan on fixing it!
We may not (yet) be able to automate ourselves out of programming jobs, but we can certainly leverage smart development practices into making the job a lot less labor-intensive.

I'm experiencing a shift in that thinking right now. I write reusable, modular, tested code. My co-workers don't. I use a project management system (Phabricator, on my own personal server, which I maintain); the company doesn't. For most of the last year, I've used these to produce more and better code than others have, but my responsibilities have only expanded while my pay hasn't.

I've vocally evangelized these practices and I'd love nothing more than to see them get adopted by the other developers, but so far it's not getting any traction.

So I'm shifting towards logging the value of the work I produce -- regardless of whether I'm just copying in a file from my extensive library -- rather than the time it took me to accomplish the task.

And starting to look for a new job.
from https://blog.aboutamazon.com/working-at-amazon/amazon-raises... :

> Is anything changing with Amazon’s RSU program?
> Yes, we’ve heard from our hourly fulfillment and customer service employees that they prefer the predictability and immediacy of cash to RSUs. We will be phasing out the RSU grant program for stock which would vest in 2020 and 2021 for this group of employees, replacing it with a direct stock purchase plan before the end of 2019. The net effect of this change and the new higher cash compensation is significantly more total compensation for employees, without any vesting requirements, and with more predictability.

note,

> significantly more total compensation for employees

but is that at current AMZN prices or projected prices?

Take a look at the chart for AMZN zoomed way out. All I see with this is they want to hold back those high-growth RSUs and they're paying out in cash to distract people from looking into whether this is actually a good deal, long-term.
Building the community site that I wished existed
>requires more prep before you leave, recovery time at your destination

I don't understand these as a dane. Almost all that commutes by bike goes without showers when they arrive. Just ride a little slower. Also why would it take longer to leave? Taking on a pair of rain pants is about 40s.

It is unappealing to ride in the winter though, nothing is going to change that.
> Java has everything that .NET has

Java offers nothing for game developers, there're multiple game engines written in .NET or using .NET. Java only runs on Android, .NET on all mobiles. Native interop in Java is a joke.
Probably by hitting Escape as well - that's been the standard for a few years in Fedora.
Netflix Eats Up 15% of Internet Downstream Traffic Worldwide
> No, because in reality those are handled by different computational units. Integers are handled by the ALU, and pointers are handled by the loader. They are distinct things to the CPU.

I strongly disagree. Yes some execution units are more let's say "dedicated" to pointers than other, and obviously ultimately you will dereference your pointers, so you will load/store, but compilers happily emit lea to do e.g. Ax9+B and in the other direction, add or sub on pointers. Some ISA even have almost no pointer "oriented" register (and even x64 has very few)
No, I don't use virtual methods (or inheritance, or runtime polymorphism) in C++ that much either.
Yeah, an algorithm that makes every pixel dependent on the previous one is pretty much the worst-case for GPU computation :)
Hey! Sourcegrapher who works on the browser extension and other integrations here.

The road to complete integration in a product is a bit longer as it takes collaboration if the product isn't open source. This is what we'd like in every product we integrate with.

However, I just did quite a bit of refactoring to make it easier and more straight forward to add support for new code hosts to the browser extension.

If you want to add support, we'd gladly accept a PR!

Always feel free to reach out and ask questions. Check out how it's done on GitHub, GitLab and Phabricator here: https://sourcegraph.com/search?q=repo:graph%5C/browser-exten...
It sound useful and it looks good. I am giving it a try
Can this be used / intended for production ? Is it fast/efficient enough on common hw ?

We are not really doing cutting edge or research stuff. Just developing a big dumb resnet and hoping to scale up to 10s of GPUs over 2019.

I was really happy to read a comment here about how this framework was used to reproduce a 6 month project in 2 weeks :)