skysight-inc/HackerNews huggingface dataset:
Firstly, it's only (sub)titles.

Secondly, those can actually be selected with mouse (and copied), accessed by a screen reader and even `innerText`ed.
>It's also possible maciej wants to ~~do Machine Learning on the data~~,

Excuse me? "Unlikely"? Understatement of the thread.

And I wouldn't describe that sentence as a sentimental motivation, but rather an _archival_ motivation. Preserve your history or it will be lost.
Yeah, huge difference between "deliver this on your way home or your fired" and "if you want some extra money, deliver this on your way home."

Not much difference between this and, say, LaserShip, aside from it being a small part of the overall job.
Eric Schmidt gave an interesting answer to Senator Herb Kohl during antitrust hearings.

Senator Kohl: "But you do recognize that in the words that
are used in antitrust kind of oversight, your market share
constitutes monopoly, dominant--special power, dominant firm, monopoly firm? Do you recognize you're in that area?"

Mr. Schmidt: "I would agree, Senator, that we're in that area. Again, with apologies because I'm not a lawyer, my
understanding of monopoly findings is it's actually a judicial process..."

https://www.gpo.gov/fdsys/pkg/CHRG-112shrg71471/html/CHRG-11...
CNTK version 2.0 released Featuring Keras
Mail Tracking, Snooze, Send Later and Message Templates in Gmail
Brave isn't fully launched yet. They are still working on making extensions work via API compatibility. Once they nail extensions, I and a ton of others will switch from Chrome.
> Bots are really bad in CS

What do you mean by this specifically? Also in what context? (5 bots vs. 5 humans, 1 bot in a MM server, bots in DM servers, etc.)

There is actually some interesting logic behind why some bots are intentionally "bad" or why sometimes bots ignore all commands.
You're proving my point. Buffett is conspicuous due to his legend, not due to his ostentation. His legend would be harmed by making unpopular statements about tax policy, or by adopting a visibly-ostentatious lifestyle, or by a variety of other things that don't play well in the media. Buffett's legend is a valuable asset that he does not want to damage.

Call it "mental gymnastics" if you want; I just call it analysis. Every approach has pros and cons and I make no assertion about the true status of Buffett's motives. I just believe it is important to understand how these moves can work.

In competitive endeavors like business, it is wise to visualize the exercise as a game of chess. If I move to A5, that opens B4-C4 for my opponent, and opens to me D6-F6. My experience is that often, those who try to discourage such perspectives are merely trying to maintain the edge they get by having opponents that aren't aware a game is being played at all.

Enshrining placidity and complacency as social values only allows the sharks to operate more freely.
I am doing CS next year. BSc Mathematics (CompSci). Just got accepted a few days ago.
Show HN: An Interactive Tutorial/REPL for the Lambda Calculus
Environmentally friendly too as the journey is being made anyway.
I mean, Walmart managers "encourage" injured workers not to seek medical attention so it doesn't ding their safety numbers. Paying extra money to drop off a package seems pretty minor considering.
You don't have to fill up a digital wallet with cryptocurrency with Brave, you can still block ads without doing that.
Because now people are carrying an MD5 implementation around with them, and when the next vaguely-hash-shaped problem comes up, they're gonna reach for that without really evaluating, b/c they've used it before so and it's at the top of their mental cache and it's even more convenient now. :/

I guess it's not entirely equivalent but I'm still sorta reeling from a "why should we introduce [something like bcrypt] for password storage when we already have these other perfectly fine hash functions in use in our codebase" convo at a previous project.
No, It is not public info, you can have social media accounts that are not obviously / publicly "your" accounts.
Some points to consider:
- Self publishing of ebooks seem to work better for a bunch of authors (source: Planet Money Podcast)
- There are bands which make money by having concerts and releasing there music for free.
- I prefer not having my gouvernment to decide what is propaganda and what not.
-Big media companies where screwing their artists for decades. Now there are alternatives.
- I'm still not using Facebook, and I'm fine.
- Freedom enables so much, like Netflix or the Brave browser, I like it.
FTA: "Workers can opt in to earn extra money by making deliveries using their own cars. They’re assigned packages based on where they live so the route aligns with their commute home"

This sounds like a really good strategy - Walmart has thousands of locations and hundreds of thousands of people driving home form those locations. If they can leverage that into some efficiencies in the delivery chain, for either faster or cheaper delivery, that'd be awesome for them and their e-commerce customers.
Well, Google gets a lot more than a few cents for many categories of ads. At the extreme case, medical lawsuit ads can charge around $50 per click.
Because C++ is vastly more complex than either C or Go.
There's a lot of value inherent to the ability to remain anonymous on the internet. This essentially strips that away because to retain that anonymity you have to commit a felony.

Innocuous example: for a while people wanted to know who horse_ebooks was, and there was some allure to that. Under this rule some low-level government employee can essentially leak it to all of their friends, or worse — blackmail.

Now we're creating two groups of people:

A. Those who are not anonymous

B. Felons
Not really a big issue but ultimately all the browsers will probably follow this approach. Once you taste speed it is hard to go back.
>You don't really know if your code will work until you compile.

You are supposed to "compile on save".
It took Wal-Mart a long time to wake up and realize they have one of the largest captive workforces in the world (and that there's a lot of untapped on-demand value therein). Great move on their part to start experimenting with this.
Segwit is an complicated and large code change that fundamentally alters the bitcoin protocol to solve a problem that can instead be fixed by adding:

if (blocknumber > 500000)
maxblocksize = 8000000;
That may be part of it, but if it were purely about wealth they could surely just sell some of those holdings right now and become actual millionaires.
Is this method used/recommended? What could be the drawbacks?
The problem as I see it is your are presumed to have one of these things in the first place. If they wanted to get publically available information, there are search engines and facebook's search, they should just do that. But by asking you to find yourself the onus is on you personally to produce a result- and what if you don't have one? Will they believe you? Should we de-facto require everyone in the world to get social media accounts with American companies that look presentable should they ever want to visit?
Yeah I'm mixed on this. Obviously from your social media accounts they can find nearly everything about you. However giving address & phone number probably links you too and that is just normally accepted.
+100

I was a Google Contributor user/paying subscriber for quite a while. It works to some degree. But Brave is superior and is the best thing to happen to the web since ads.
I see comments like this echoed whenever bitcoin is mentioned outside of the usual circles. I always assume that the individual is personally invested in ethereum's success and/or they don't understand the technology.

Currently, ethereum has inherited all of the problems that bitcoin has and and magnified them by a substantial amount. We'll either witness the development team pull off a miracle - or more likely, in my opinion, watch the house of cards come crashing down.
Well, where the rubber meets the road here is in whether or not there is an unspoken expectation that you need to do this, compensation or not. "Official" policy doesn't always reflect what gets implemented, and is sometimes just used as a way to legally CYA so that you can have your cake and eat it too.
> probably the prime reason, is that they got in very early

What? Altavista, Lycos, Yahoo, ...
Even better except that now you have to carry it around everywhere.
+100 for Brave. Also worth noting you can still block ads without paying with Brave. But if you want to contribute, then you can.
My hate for Wal-Mart is white hot, but this is a very uncharitable headline. This would have been better:

"Wal-Mart will pay employees to deliver packages on their way home"
Depends to what degree they're asking, or telling.
> You don't really know if your code will work until you compile.

This is true in every text-based programming language. s/compile/execute/ for interpreted or repl-based languages.
The solar flares' radiation is relatively easy to shield against. You can arrange your food and water supplies to provide temporary shielding. Even a very small amount of shielding (like simply being inside a spacecraft) will stop the worst effects. Here's a graph showing some really bad solar flares and how aluminum (which is a terrible shielding material compared to food and water) reduces the dose: http://www.bioedonline.org/slides/content-slides/space-life-...
LIFE Shared This Remarkable Parkinson's Disease Story. A Lot Has Changed Since
Incentive: their hourly wages. Routes are selected to minimize extra time on commute. Up to 10 packages per person. Will get a navigational app.

Source:https://techcrunch.com/2017/06/01/walmart-begins-testing-usi...
I'm not that sure about that. In the history of cryptography almost everything was broken in the end (though some peculiar stuff took a couple hundred years), but it seems that with modern cryptography, which is very, very different from classic cryptography, breaking it is far more difficult, and the intervals at which algorithms fall apart seem to increase.

For example, DES held out for about 20-25 years or so, with some cracks showing earlier than that. AES is now ~20 years old, and we don't have a discovered a single crack in it. SHA-2 is a similar vintage and no significant issues have been discovered. The previous generation of hashes only resisted ten years or so until the first real issues showed up.
Agreed. I have the privilege to consider employee conditions very important. An honest "opt in" is not detrimental to that, but there's definitely potential for this to make it into the company's culture as a new job expectation. We should be looking out for that.

On the whole, if employees are offered better options than the ones they have now, isn't that progress?
Well, the ideal situation is that those that want to sit around playing CoD may do so, because we have a high degree of automation for relatively simple jobs. Those that have ambition and the desire to educate themselves may work hard and have an even better life for themselves.

It may or may not work out like that, but that is the vision, I think.
Why segwit is not good:

* Realistically, can not be activated (95% support level required, way more than achievable). Means we'll stuck with current 1MB forever waiting for segwit

* Upon activation it does not add any benefits. Real increase in throughput will be achieved later, then all major players updated their client code, started crafting segwit transactions and moved coins to new segwit addresses. Means it delays throughput increase even more

* After full adoption, throughput will be increased from 1MB/10min up to ~1.7-2MB/10min while worst-case scenario (useless, specially crafted transactions) is 4MB - miners should be prepared for it. Means "2MB forever" and "hard to increase block size because miners should be prepared for 4x load"

There are other points as well, i'll stop here. Simple block size increase don't have such cons
There's a pretty well-defined precedent in law to counter this. If an "optional" task is used in performance reviews or to define base pay, it then becomes non-optional and the company is very likely in breach of employment law. Hopefully Wal-Mart tells their managers to tread very carefully.
LinkedIn | Sunnyvale, CA & San Francisco, CA| Full-Time | On-Site | Senior Software Engineers

LinkedIn connects the world's professionals to make them more productive and successful. With more than 500 million members worldwide, including executives from every Fortune 500 company, LinkedIn is the world's largest professional network on the Internet.

Send resumes to lnnguyen@linkedin.com if you are interested in the following roles: Applications Development | Front-End/UI Engineering | Mobile Applications | Systems and Infrastructure | Data Mining and Machine Learning | Tools Engineering | Performance Engineering
1) Ageism is rampant and sucks. Doctor/Lawyer/Accountant can work until 70 CS till 45. Also no industry protection like the above.

2) If you studied prior to early 90s you were probably stuck on a shitty system. E.g. VAX writing in Turing (a version of Pascal). Horrible editor and very painful with many nights in the basement lab.
There is lots of online courseware available these days for learning to program. I'd start there... find some courses for beginning programmers.

Also, don't take the specific language too seriously. Programming is mostly about principles, not grammar. A sorting algorithm can be implemented in any language, but understanding how sorting works is the interesting part.

Python is a good place to start. It's a very learning-friendly language, and also widely used in the real world.
The only thing it seems to add is the opportunity for people to sell you high-margin investment products -- which is exactly what index fund investors are trying to avoid. Any investment product with a marketing budget is taking fees to pay for that, which means they will be unattractive to index investors.
Historically, much (I would probably argue most) C concurrency has been implemented with fork. Certainly not all, and there are many ways to handle it in C...but fork is really common, and I don't think it's considered all that big of a deal to do so. It is idiomatic (at least historically and across maybe billions of lines of C code), and not much harder to reason about than many kinds of thread implementation in C; in fact, it's easier to reason about fork than something like POSIX threads, IMHO.

But, are you saying that to switch to a namespace in Go one must fork, whereas one wouldn't need to fork in C unless you need to switch namespace and you need concurrency (because you can determine when things will happen with precision in C)? I don't know. Again, this is beyond my understanding of Go right now.

I may just not be understanding the implications of this. The code to deal with it looks reasonable enough to me; it's a smallish function, easily isolated. I think the author did a great job explaining the problem, the troubleshooting, and the solution. I just didn't see the problem as being all that damning of Go...but, that may be a reflection of my shallow understanding of the problem, or of the implications of the cost spawning a new process (to me, I always think back to the old adage "fork is cheap on Linux").
TypeScript support in Electron
How did this happen ? We see big companies getting hacked all the time, how do we protect our products ? I'm an engineer, and have no clue about how I could protect myself against such attacks.
Vibes| Chicago | Onsite | Full-Time and Contract | www.vibes.com

Vibes is an international leader in mobile marketing engagement, with a team of more than 150 experts with one common goal: unlock new revenue by arming brands with the technology and guidance they need to succeed in mobile. We are the technology team in the Professional Services team at Vibes. We build integrations between client applications and our Catapult platform, highly interactive (and award-winning) mobile-optimized web applications, and other custom solutions for our clients.

We’re looking for a web software specialist with solid development skills. Someone who knows how to implement features and functionality from creative experiences but also implement back-end scripts and api calls. Looking for experience in a full stack implementation environment (Deployment, Maintenance, *nix, Ruby, JavaScript, HTML, CSS, et al.)

Open Roles: Senior Software Developer, Software Developer, Contract Software Developer, Director of BI/Analytics, Push Engineer, QA Engineer

For more info and to apply, check out: http://www.vibes.com/company/careers/ or email us directly at Nicole.Candey@vibes.com
Food/Housing are not UBI, though. UBI isn't about providing necessities, it's about providing cash at a level that one can provide the necessities for themselves.
Yes but the problem with languages like Nim is lack of support and maturity. Go is more versatile and at the same time more mature than anything out there. It is a different design and it excels in what it does (considering all tradeoffs now).

Will Nim be as versatile and solid as Go in the future? Hard to predict but i would say no. You need a solid financial backing and certain amount of adoption where people actually write software that makes them money.
Rust is much better for this (though I still feel some of the fork/exec interface has similar warts to Go). However, you're wrong in saying that it's "roughly as messy/clumsy" as C.

Let me tell you how runc works. runc is written in Go, and we take an OCI configuration file. Because we can't just fork and set up all of the namespaces in Go, we have a C function called nsexec which is specified as __attribute__((constructor)). This ensures that our code will execute before the Go runtime boots. The parent process writes (using netlink as the wire protocol) to a pipe that the child has open and is parsed in C. Then, the child will have to do a series of forks, unshare, setns, {open,read,write} and so on (and the final PID needs to be sent back to the original parent) in order to set up and join all of the necessary namespaces.

In C, this code would be _immensely_ easier to read, write and maintain. Just look at LXC. Personally I really wish people had just gone with Rust earlier on rather than implementing everything in Go. I've had nothing but pain from Go.
Any European country will
Author of the go netlink library here. I've run into this issue a number of times. There has been conversation in the past about adding some kind of new runtime command like LockOSThread to prevent new threads from being spawned, but it didn't gain any momentum.

Even though I am a big fan of go, I've personally built two container runtimes in other languages do to the namespace clumsiness.

Personally, I think rust is an excellent alternative for namespace utilities.

EDIT: there is more information and links in the issue in the netns library: https://github.com/vishvananda/netns/issues/17
Ok, we'll use that. Thanks!
More like real food for dogs. Should you run low on Soylent you can indulge yourself. Tastes a bit like meatloaf. It's made from human-grade ingredients so it's safe to nab some from your dog as long as she doesn't notice.
If you get thousands of bug reports a day, then you need to fix those bugs. You can automate them all to go into a queue and group similar ones. This is all solvable. You need to give users a voice. They are the ones who have to use our imperfect software.
The American Institute of Physics science newsletter FYI (https://www.aip.org/fyi/2017/trump-budget-cuts-defense-st-58...) reports: "President Trump’s fiscal year 2018 budget requests a 5.8 cut to Department of Defense S&T accounts below currently enacted levels, but still above the fiscal year 2016 baseline." So, even Defense Department spending is being cut significantly, contrary to Gezerjay's comments.
Ugh. I think that this sort of attitude (which was my initial reaction too) is a big part of what's wrong with our current economy.

If you take the concept at face value, this is Walmart offering to let their employees make some extra money in exchange for a bit of extra work, once they've clocked out. What a nice company.

But realistically, this is Walmart shunting the costs of delivery onto their employees. Instead of paying their employees a living wage, or offering benefits befitting a delivery driver, they can offset all of the risk, deprecation costs, etc associated with delivering a package all for the low cost of what amounts to a tiny raise in their existing payroll.

Walmart chooses what they pay their associates, and what hours they get. So it's not really appropriate for them to start becoming arbiters of opportunities to make extra money "outside of work." This is shady as all hell.
That's because this is, like a commentator below said, a mix of aesthetics, politics, and technique.

As an architect and software developer I will bet my hat that the architects knew exactly what was going on, but said that it was based on the GoL precisely because it would pass the budget.

I wouldn't be surprised if it started out with the GoL, but, thanks to budget reasons, they were forced to fabricate multiple identical panels rather than a total unique facade, and switched to a CA.

Fabricating/plasma cutting such a facade would be hugely pricey and the only thing that would let it survive against a bottom line budget is a political reason - aka a talking point.
That's true for literally every aspect of every job, though, so it seems like a pointless thing to say unless there's some indication they're actually abusing this.
If SHA-2, do use SHA-512, since we are living in a 64 bit world.
It's just like social security!
To be fair, I think this is the same Bitcoin proposal civil war that happens each time :). There's only really the one ultra-contentious issue.
Assuming you agree that this would be a valid reason to deny a visa to the US, are you able to provide examples of other phrases that should get you denied entry to the US?

And phrases that might be critical of the President, but not enough to deny entry?

I'm curious to know where you see the line between acceptable and unacceptable...
It simply isn't worth it as Google doesn't actually enable content creators unless you create content on their sites. We need a better way to say give content creators something akin to Patreon but easier.
I'm hoping it does so that I can buy in.
Amazon Delivery Experience | Front-End and Back-End Engineers | Portland, Oregon | Fulltime | ONSITE

My team at Amazon is hiring in Portland! We are looking for both front-end devs with 3+ years experience and back-end devs of all levels. Must have a strong CS background. Smart coworkers, awesome products, great compensation, and a fantastic culture forming here at the Portland office!

If you are interested or have questions, please reach out to me at lochlan@amazon.com
(please note that I am not the hiring manager but would be happy to refer qualified candidates)

links:

https://www.amazon.jobs/jobs/528376

https://www.amazon.jobs/jobs/528377

https://www.amazon.jobs/jobs/528378

https://www.amazon.jobs/jobs/539351
To be honest the article's kind of bullshit regardless of what angle you view it from. Some of my favourite parts are:

> the fundamental energy that underlies and is responsible for the universe is consciousness. So consciousness is inherently logical.

> Since humans are a part of the universe ... humans are also logical or rational by nature.

> We’re born with the need for sexual satisfaction, yet society teaches us ... to suppress and even repress our sexuality. This is one of the most important seeds for irrational thinking that gets planted into our minds.

There's enough pseudo-scientific bullshit on the rest of this person's site that I'm very wary of drawing any conclusions from this article.