skysight-inc/HackerNews huggingface dataset:
So I guess this is the first product shipping with Windows 10 S.

Is anyone else scared as much by Windows 10 S as I am? Given that it will be the cheapest option for OEMs I can envision it shipping on the majority of laptops. Being limited to only Windows Store apps seems like a huge attack on open computing.
Are you sure? Because in the example given, it seems that the inner function needs access to the function f
Not the GP but I recognize the format he's posted. I have problems with articles that follow that sort of format because usually the author is taking an interesting story and bulking it up by talking about themselves instead of the subject. I want to get lost in the subject and my feelings about it. I can't really get lost in the author narrating their own feelings about the subject, it pulls me out of the story.
I was also giggling at that as well. Missing the forest through the trees.

No, the guy would be doing the entire project.

I've worked with "10x" programmers before, exactly one to be exact. The sort of guy who would code to an obviously-wrong spec just to annoy you as a manager, but have the "correct" implementation done and waiting to commit the second you'd amend it. It was an interesting time, and we got a lot done very rapidly. If I had talked about scrum or anything like that'd he'd take one of the other 50 job offers he could get within 24 hours making double - he worked with me because I made his life as easy as possible while trying to give him interesting work.

Of course it's not sustainable business-wise for a myriad of reasons. You can't staff a team with those people, but man was he nice to have as programmer #1 in a startup.
It seems to me that reaction to this has been tame so far. I believe EFF and phone calls alone aren't going to do anything. You basically need awareness on the level of blackouts.
Do you have a source that shows their misuse of funds?

I don't believe it to be wrong, I have parroted this fact many times myself. But I just realised that I don't have any evidence of it either.
There's another article floating around announcing other devices as low as $190 running Windows 10 S that will probably actually compete with Chromebooks.
Apologies, considering your exaggerated remark "lot's of bans going on" I assumed you were one of two (and only two) persons banned.
Neural networks that construct ontologies from gene similarity matrices for discovering cancer pathways are tools that help cure cancer. There are a myriad of technologies supporting these type of applications; Torch, Python, Tensorflow... Docker is a minor detail that has as much to do with curing cancer as JSON or HTTP. When you make a claim like the one Docker is making, you should be a critical piece of the pipeline that actively contributes towards the end goal, not a piece of infrastructure. As a scientist, I find it disgusting that they're using cancer research as their buzz word for stability and importance.
5.4.0 was just stabilized on amd64 in the last few weeks, so you're not far behind. You do have to rebuild a lot of packages (anything C++), but it all went smoothly for me.
How specifically is Title II "heavy-handed"? What are the legislative requirements that are so burdensome?

I'd be all for the "free and open" solution if we take it to its logical conclusion - that means franchise agreements, single-provider-multi-dwelling building agreements, and so on all become null and void at the same time.
It seems to depend on if you generate complaints. If you're not causing problems for them they won't likely care. Goes for most seedboxes, actually.
That's racist! Just kidding. I have the same concerns. In some groceries you can observe less than perfect practices. However, a friend who worked at a Michelin star restaurant told me those luxury spots are no better. Sometimes it's the fanciest places that have the worst practices, because they feel obligated to wipe down all surfaces to shine them. That towel they use goes everywhere.
> I'd love to see some examples of Lisp for something like a REST controller, where I call services, repositories etc.

Not exactly what you're looking for, but take a look at my post: https://klibert.pl/posts/racket_quickie.html

It shows a little JSON-based REST service which stores a list of messages and allows listing them and adding to them. With more URLs you'd likely use something like this: http://docs.racket-lang.org/web-server/dispatch.html for dispatch, instead of hand-coded function.

It's notable for only using stdlib, no additional packages (beyond purely syntactic, Clojure-like, `~>` support).

To be honest, the APIs exposed in the stdlib feel kind of awkward - like using SimpleHTTPServer in Python. Still, it's just a couple of lines and easy (automatic, in this example) in-process concurrency is not bad.
>I'm racking my brain trying to figure out what's stopping chains from replicating this.

Scale.

Anything living has a level of variability and likelihood of failure/damage/spoilage to it that gets harder and harder to manage as your scale gets bigger.

When you're a small shopkeeper who sells about 3 baskets of apples a day, it's both easier to sift through it and throw out the bad ones AND easier to find 3 basket's worth of apples that meet your quality expectations.

When you have to move 3 pallet-loads of apples, though, not only does QC become a more complicated endeavor, but you have to find 3 pallet-loads of apples to sell at a competitive price, so you may not have the luxury of being so choosy. When pallet-loads scale up to shipping-containers. . . you can see where I'm going with this.

And then there are logistics issues. If you're a large retailer you have to bring everything into centralized warehouses and then send them out. This means things need to travel longer distances and/or have longer shelf-lives. The upshot of that is they have a higher chance of either being past their prime by the time they get to you, or that had to get picked before they were properly ripened on the vine.

When you're smaller, have smaller scale suppliers, and less complicated distribution networks a lot of that extra burden falls away. Starbucks had this problem when they first started to get big too. A lot of people give them flack for over-roasting their beans and giving everything a charred/muddied flavor. When they were small they were able to be choosier about the beans. As they grew the scuttlebutt is that there just weren’t enough beans of that quality level on the market, so they had to lower the quality threshold and move to darker roasts. They still sell better beans, but only in select locations.
This is technically possible but practically impossible.
My money is on Amazon Home & Business Services. Although essentially they have the same referral network model, people trust AMZN's review platform.
Working in Denmark: Vacation and holidays
You can click on a tinyurl link. That's all that's required from the user.

I'm finding it really difficult to understand where this would be useful. Do we expect everyone to keep the handy decoder available and know to use it when they see random base64 encoded strings?
Calling it management's incompetence is probably unfair, although certainly there is a lot of incompetence in the retail sector. I think it's more accurate to call it corporate inertia. It's easier to build such a network for a single stall on a busy street than it is for 500+ retail locations that all have to be exactly the same to keep the brand image.
The biggest complain devs in Infosys have is how the incompetent managers call the shots and kill a metric driven Engineering culture.
The precision touchpads have received much praise, but imo are still inferior to the ones on Macbooks. On my XPS a minuscule hair from my eyelash or the tiniest trace of sweat will make it go crazy while the Macbook is much more forgiving.
Curious: how does this handle NAT (for example, being installed behind multiple routers)? I have my home server connected to a Linksys router that connects to the cable modem: if I installed it on that server how would I connect to it from my phone when I'm not at home?
As the article mentions (and in my experience having lived and cooked in Chinatown for years) this is fresh produce from small wholesalers, not near-expired undesirables.

I don't doubt, however, that mostly untracked/untaxed cash transactions (both store-customer and wholesaler-store) contribute to some of the price differential.
> It's a heavy-handed and unnecessary imposition of federal regulation on a market that needs to be as free and open as possible due to the speed of innovation in the tech space.

This is nonsense. Because of the capital investment involved there are few "startups" in the ISP space. If there's technological innovation happening it's not filtering down to the consumer in the form of lower prices.

Here in Canada the effective price of LTE access per GB has continuously gone up in the face of "innovation" on how to structure billing for optimal revenue generation. Meanwhile Canadian ISPs fight any regulation that would help foreign entrants into the space with tooth and nail.
I have always liked to shop at some of these places.

I can find exotic stuff I need for a variety of Asian recipes that I cannot find elsewhere.
Indeed. However, I'd argue it'd be nearly impossible to have stall-to-stall competition in your standard American city/suburb: people wouldn't be willing to drive to multiple locations, and even if all the vendors were centralized in a market (hmm, perhaps a "super-market" of sorts?), the sales aren't regular enough/in high enough volume to do away with refrigeration, which drives up start-up costs, leading to the classic natural monopoly where the "supermarket" itself is an entity selling the goods.

The Saturday morning farmer's market seems a reasonable approximation of these Chinatown markets at a sustainable scale for smaller/less dense regions. But really, population density is the magic sauce for demand in cases like this.
This seems to heavily dilute the Surface brand. Until now, you could get a Surface device and know you were getting a useful, independent writing/touch surface and a good-to-great keyboard/trackpad to attach. Now we're given a laptop with no convertibility whatsoever; not even a 360 degree hinge like many similar-spec laptops?
I have used javascript extensively. I can tell you the functional paradigm is almost NEVER used in javascript. Javascript just contains libraries, features and concepts brought over from functional programming but I have never seen anyone program javascript functionally..

If a single one of your functions in javascript contains more than one imperative procedure you have exited the functional paradigm.
I agree. That sucks. It’s fine in Chrome and Safari, but we need to fix this in Firefox.
In many parts of the country, consumers don't have the luxury of choice between ISPs. Heck, I live in the Bay Area and my two options are between Comcast Xfinity and Comcast for Business. (I went for the latter because they have slightly stronger promises around my personal information.) I have to do business with Comcast because I need internet service, and I have no other reasonable source for it.
x + y * z

has way fewer than

(+ x (* y z))

though. I'm not arguing for one or the other, but e.g. infix operators do have upsides.
I am really picky about the kernel choice, so maybe that's why I haven't run into similar issues.
I've noticed that there's a pretty substantial network available to them (and not just food) on Weixin. It would be interesting to see a Western equivalent. From what I've seen, Weixin is a lot more useful a social network than something like Facebook (which seems to be more of a time waster).
How the Dun and Bradstreet Hack Increases Small Business Spear Phishing Risk
> negligent, reckless or fraudulent behavior dressed up in tons of marketing buzz and obfuscated by insane levels of hype

Sounds like Uber to me.

Yes people got rides and it's a good product, but they still took operations to cities/counties all over the world illegally. Drivers are the ones who are stuck holding the with damaged driving records, and in some cases criminal records, for nothing more that operating under Uber. For example in Miami alone there are still $3.5M worth of outstanding fines from drivers when they were illegally operating as rides for hire.

Multiple that by how many cities? Then extend that business model for to any other illegal activity: drugs, prostitution, murder for hire, etc... but you know hype ($50B unicorn) and marketing buzz (disrupting, sharing economy).
No, everyone does not win. I lose, because I've had to process a bunch of junk commercial messages that substantially distracted from the task I was trying to achieve while falsely claiming to be helping me. The value of the content ads are underwriting is frequently lower than the cost of the distractions created by the adverts themselves.

I like good advertising. If an ad is well-designed I'll look at it for its own sake. If I'm interested in a product or service I will scrutinize an informative ad in detail and read every commercial appeal therein.I am open to polite commercial pitches.

What I'm not open to is bullshit. If an advertiser leveraes distraction, misrepresentation, or other popular tactics to promote a commercial message, I become hostile to them because I do not care to be communicated with that way. Annoy me enough and not only will I block an ad, I'll undermine it by turning it into a meme or somesuch. Advertisers do not have a right to annoy people in order to get their message across.
Thanks for reading the article. Can you elaborate - what is it that you disagree with?
Maybe controversial, but I first got internet access in 1999 as a 15-year old. And yes, that meant games, malware, and porn. But I did flourish, not despite all that, but also because of all that.

Games are now a rich part of our culture. They can tell great stories, and are not "better" or "worse" then a book per se. If you enjoy them in moderation, and go outside enough, games are a great thing. And LAN parties were a great pastime.

Malware, hacking tools, warez were one gateway for me into serious programming. I downloaded Visual Basic or Visual Studio and proceeded to write a trojan, to make friends' CD tray open and close on LAN parties.

And porn? Grown ups and parents don't like to hear it, but as a teen I of course enjoyed that there was porn on the internet. It didn't hurt me, and I've had healthy, normal relationships in my life.
Since the original commenter edited his post to address your observation, it seems like a good idea to detach this (helpful) comment from https://news.ycombinator.com/item?id=14241007 and mark it off-topic.
Kite ads in atom-minimap
I think the argument of the article is flawed at the core. "Optimizing for fresh eyes is the wrong optimization". You're always having to optimize for fresh eye, whether that be for a new coming developer, or for yourself, when you haven't worked at some piece of code for a couple of months, after you have forgotten about the details of the implementation of something you wrote yourself.

Implicit code, by definition, increases your cognitive load. Because, now, not only you have to read code, and imagine about how it would run. You have to read it, remember all the context of what the code is supposed to do for you, and only then you're able to picture what exactly it is you wanna change.

This leads to harder to maintain code. The "amortized over a lifetime" part never really happens. Worse is if you leave the company, leaving all the context behind! "How does this code work? I don't know... The person who knew left"

One more thing against implicit code. It makes it extremely difficult to make things work once you're out of the realm of the assumptions made by whoever wrote that piece of code...

And that is what i think is the killer part of writing implicit code... Besides everything else, if the assumptions don't fit your use case 100%, you're going to have a bad time making things work, because the implicitness hides that part of code (again, by definition)...
> whether it is really "a Scheme" or not

It's not and it's not about being pedantic. Racket changed its name nearly a decade ago and, at that point, it already wasn't Scheme either.

I have a post about where Racket (and Clojure) come from: https://klibert.pl/posts/clojure_and_racket_history.html
I semi-deanonymised some MetaMask users, and they were absolutely loaded
https://flattr.com/ https://www.patreon.com/
> I wonder whether this alternate network is as scrupulous about source tracking and food safety regulations.

If you think there are some regulations that Jetro or whoever is enforcing that these other wholesalers aren't then post that. Otherwise this just comes off as a subtly racist comment.
I know windows 10s is supposed to be lean, but 4GB of ram in a 999$ laptop seems stingy. Even apple gives you more RAM for 999$
This outline.com breaks the back button. I suppose its submitted like this because of the paywall?
It's not the reads but the writes that'll get you. Reads are easy to scale.
What's this great innovation in the wireline broadband space being stifled by overeager regulators? Presumably there's some concrete example of what our friends the competitive ISPs want to do and are unable to because of the regulations. Or even, what they _used_ to be able to do: Title II reclassification is obviously very recent and the prior "Open Internet" or net neutrality orders weren't long before that. I suspect that the "innovation" they're looking to provide won't be of the kind most people are interested in fostering.

I'm generally amenable to the argument that robust competition is the best solution and that we should be aiming to reduce those barriers but... unbundling was very unpopular with the ISPs and didn't really work and is dead, and as you said the big last-mile problems are local.

Knowing that the FCC isn't actually successfully creating the robust competitive local broadband markets they say they'd prefer, doesn't it make sense for them to do what they _are_ able to do and keep the existing (already "light touch") regulations?
I mean seeing him go as the CEO.
One can never know other people's motivations, but one can certainly guess, and pretty much everyone agrees that Pai is smart enough to know better.
I know someone in the US who had to stop being a prosecutor because she "got sick of putting poor people in jail for no good reason".

In the US, those who aren't total bastards quit. Those that remain create a culture toxic to anyone with a conscience, and thereby perpetuate the vicious cycle. This is what makes it so hard to claw back from a corrupted government. Very few people have sufficient fortitude to endure corruption long enough to effect change from within.
Always just 20-30 years away, always lots of new and promising experiments results that are just about to pay off.
What about having Ad Blockers work more like Anti Virus tools where in they let through Ads that conform to an Ad industry standard?
I don't know about the US, but it surely can't be like even greediest ISPs are not having any expenses and just hoarding cash enjoying their monopolies. Even though customers sometimes feel that way.

I believe the following must be true for every ISP on the planet. Hardware crashes and/or dies - power surges, thunderstorms, vandalism, firmware bugs, old age, human errors - all sorts of stuff happen almost daily. It also has to be updated to match with ever-growing bandwidth and latency requirements. The same goes about the software parts as well, although when designed right and working solid it normally doesn't need updates - except for new features - for quite a while. Either way, all that stuff normally requires a reasonably big number of engineers and technicians, always busy either fixing things or building new stuff without introducing any actual innovation (just connecting new customers).

I'm not justifying $50/mo tag (honestly, I have no idea how overpriced it is, although I guess with a proper competition it would be significantly less), just saying that maintaining the real-world (=a world where all sort of stuff that shouldn't be happens on a regular basis) network must cost significant amount.
I still love Subsonic. Native clients on mobile devices, web client for browsers. Supports DLNA, videos and playlists. Pretty much ticks all of my personal requirements.

The audio streaming service is a pretty crowded market though. You could ask 10 different people to list their preferred solution and get 10 different answers.
Again, people paid for Garmin and TomTom devices and data plans long before Google Maps.
Current headline: "GOP’s “Internet Freedom Act” permanently guts net neutrality authority"

More accurate headline: "GOP’s “Internet Freedom Act” preserves 2015-era FCC Internet regulation status quo"

Another headline: "GOP’s “Internet Freedom Act” temporarily prevents FCC from enacting 3-2 partisan Internet regulations, unless a future Congress changes things"

Yet another headline: "GOP’s “Internet Freedom Act” shifts authority for Internet regulation from unelected bureaucrats, who may not even have the power to regulate here, to elected officials in Congress, who do"

Keep in mind that "Net neutrality" has become a partisan issue. The current 2015 rules were passed by a 3-2 party line vote when the Democrats controlled the FCC. (They're currently being litigated, with U.S. Supreme Court review likely.)

Now that the Republicans control the FCC, the 2015 rules are probably going to be repealed by a 3-2 party line vote. Even if Congress does nothing.

Whatever you think of the reasoning behind "Net neutrality" regulations, it makes little sense for hundreds of pages of regulations to be enacted when the Ds win and repealed when the Rs win. It means regulations applying to a multi-billion dollar industry bounce back and forth every 4 or 8 years. It makes more sense for Congress to come up with a lasting solution that isn't subject to regulatory bounce-back, and this is what the bill being described in the article seems to do.
Also, what if the user waking the other one didn't make any noise, so the other person doesn't wake up? I'd think that'd be worse.
"When the work is done and it’s time to relax, you can watch 14 episodes of your favorite TV show in one sitting, without ever plugging in."

I'm glad I'm not the only one...
Definitely an example of perspiration over innovation.

So many devs and "idea guys" dismiss flawed ideas and wait around for that one great idea that will launch their career, not realizing most popular libraries/sites/etc. started as a pretty basic and flawed concept that was iterated into a work of art.

Ideas are worthless, execution is everything.
f (x y z)
I have also struggled with getting great shots until I learned how many tricks are commonly used like feeding animals, cooling down insects so they don't move or shooting in a confined areas. It makes me feel a little better that rarely get any good shots without using these tricks.
It started as a table. Moved to a tablet. Then a laptop.
Brand dilution doesn't seem like a priority for Microsoft.

Wish they had more sensible and less confusing naming. This is not fun to explain when people ask. (Same can be said of Google and a bunch of other tech companies too though.)
These are two entirely different things. Is the goal to get them to troubleshoot a computer, or are they being issued laptops to enable their education? If it's the former, then I can kind of understand. Trial by fire and all that good stuff. However you just said yourself:

> we teach them basic math

Keyword here is teach. We do not give them a math book and tell them to figure out what 8 * 7 means. We break down the concept of multiplication into its constituent parts. In that same vein, we should enable the child to learn how to troubleshoot the system.

Like I said: I think we can put Timmy's time to better use.
Thanks for the reply - I was just curious because currently (first job post graduation) nothing like that is offered where I work and I would take advantage of it if I got the chance.