skysight-inc/HackerNews huggingface dataset:
I think the parent wanted to say that their problems are rather tedious than hard.

I'm currently in a very similar situation - a project in which we have a table of records, two of which are special in a certain, business-related way, but need to be presented along with the others, so to get around this we place "ifs" here and there - a lot of them.

It's a generally simple project that has been turned into something overly complicated because somebody lacked the foresight to design the architecture better.
>The only difference is it won’t auto-expand like in Go.

Which makes all the difference.
"However, cooperative scheduling is very easy to reason about, like in the case of ECMAScript."

And my point is that cooperative scheduling isn't Platonically easy to reason about. It is easy to reason about for specific, concrete reasons, reasons which do not apply to Go code. It makes no sense in your post to ask for goroutines to stay cooperative, because cooperative is easy to reason about, because the way Go does it is not easy to "reason" about. Which is why you're 99.9999% of the time better off pretending Go is already fully pre-emptive and writing your code that way, which is close enough to 100% to just go ahead and do it, as the effort of detecting when you may be in that less-than-once-per-career case exceeds just writing code to be preemptively-correct.

I suppose I'll concede that a very, very narrow reading of your text is technically correct, but in that case, that narrow technical reading consists of facts that make no sense to bring up in this context, so I'm not feeling all that guilty about my slightly more expansive reading.

(I also don't even particularly agree that cooperative threading is easy to reason about. In practice I have found that even if you know that your code isn't going to be pre-empted in the middle of a block, that is still very difficult to correctly turn into code that is correct in the face of high concurrency. I actually find it easier to write code with sensible concurrency constructs like channels or actors than to try to write correct code based on lots of assumptions about cooperative multithreading. Or, if you prefer, it is certainly academically easy (not easier, but easy) to reason about but in practice I'd take channels, actors, Clojure/Haskell STM, or any of a bunch of other sensible constructs any day. By which I mean, I do; my skin's in the game here, I'm not just abstractly pontificating.)
My theory is that most affordables restaurant don't make food anymore, they assemble it. So it comes from multiple packages. Add the fact there is a lot of take away / doggy bags, which means repackaging the finished product, and stronger hygiene regulation, which mean detergent used in contact with the food, and you have more opportunities for phthalates to come by.

While at home, you may very well cook it from more raw ingredients, with less packaging, put it on a plate, and just quickly wipe the table and plate when you're done.

You will also cook a big meal for the entire house, while a lot of restaurant are just fast food, preparing one meal per person.

Remember, for most families, they won't go to a michelin restaurant. They will got to Scramblz', Chipotle or the local "italian".
Here is an excerpt from the recent proposal on non-cooperative goroutine preemption [1], relevant to our discussion on GC and interior pointers:

> Many other garbage-collected languages use explicit safe-points on back-edges, or they use forward-simulation to reach a safe-point. Partly, it's possible for Go to support safe-points everywhere because Go's GC already must have excellent support for interior pointers; in many languages, interior pointers never appear at a safe-point.
> [...]
> Decoupling stack-move points from GC safe-points. [...] Such optimizations are possible because of Go's non-moving collector.

[1] https://github.com/golang/proposal/blob/master/design/24543-...
> the great majority of HN readers are from the US

57.5% is not a 'great majority'. It's only slightly more than half!

> we can't expect everybody to be cognizant of that fact

That's why I remind people. Use international standards/formats and be less insular. (And FFS, go metric ;)
I did not know that airlines penalize you for that. What happens when you have a sfo-nyc-btv flight and decide to get out in NYC?
You should read it if for no other reason than that it is funny.
Wall Street rethinks blockchain projects as euphoria meets reality
The GDPR: Potentially Instutionalized Dystopian Eternal September
Change pricing to "n% of AGI"?
How much for the loaf of bread? .0000012
Tesla? .001
etc?
It's also just a total pain in the arse.

I have no interest in repeatedly shopping around for new providers for things like energy, telecoms, savings accounts and so on. I just want to give a company money in exchange for services and have them continue to provide that service with reasonable increases in price as inflation happens. I feel like I'm constantly being bullshitted – "Good news, we're reducing your savings interest rate!".
> I hope you weren't expecting any sympathy. A camera in our bathroom would also make it easier for you to suggest us a "better" shampoo, but no thanks.

Are you suggesting that I shouldn't be allowed to give companies this data if I choose? Because that's what it sounds like when I read this but I'm not sure, and I'd like to be clear about what you are saying and not make any assumption.
> I'm including both corporate chains like TGIF and Chipotle

I would not consider those, nor e.g. a diner, to be a “restaurant”. Restaurant implies having a chef; chefs are active in sourcing and preparing their food. If someone is heating up pre-made things they’re a cook, not a chef, and work at something that isn’t a restaurant.
Guix is very cool, but I wish it were written in Lisp rather than Scheme. Absent re-implementing it myself, though, maybe I'll give it a shot.
To Speed Up AI, Mix Memory and Processing
what you're describing is simply that those ports were not designed to deliver a lot of amps because usb devices at that time did not need it. i dont think it's the same as not being fully spec compliant at the protocol level. i've never had 2 usb 2.0 devices refuse to work together.
Even then, it turns a 1-h car ride to a 3-h trip with three connections. And that's the route given by GMaps, the eternal optimist (it thinks 4 mins to make a bus connection is reasonable).
>So yes, you can. I didn't check how much memory it'd take, however, or attempt to measure overheads in any way, so I'm not saying there aren't potential issues with it.

The "easily" part wasn't referring to feasibility, but to how effortless it is to do AND have performance and scalable code.
I'm not sure I buy the vendor lock-in thing, if that was the core motivation why not at least bother to use a custom USB-C connector? This way you wouldn't have to deal with the reports of users plugging other USB-C peripherals and getting crashes.

Seems more likely what whoever implemented that part of the Switch did a poor job. Was it even done in-house or did they contract a 3rd party to hack it?
The Long, Slow Demise of My Little Pony and Yoda
Best Types of Marketing Materials You Should Have for Your Business
Ask HN: How do you roll up event data in 2018?
For analytical tasks (data dashboard, fraud analysis), we need to quickly roll up our large event-based data. How do you do it?
I believe you might be interpreting this as an attempt at DRM or otherwise limiting use of third party accessories.

All of this is just errors and flaws, rather than attempts to trip third parties. They're extremely easy to replicate if you want to make a Switch accessory, but it means that shit might happen if you try the Switch with a non-Switch accessory.

Considering Nintendo's past of custom connectors and priority for making children-friendly items, I do not think Nintendo would make a device with a standard plug where children plugging in a standard charger might blow things up.
Sure. But I worked in a factory making screws for 2 years, that's why I'm taking about screws.

Even this simple product has numerous subtle steps in its production.

Yet on operator may very well do one to three different move, 10000 times a day. It's very tedious. Perfecting that is certainly satisfying, but it's hard for me to grasp how it can counteract the crushing experience of it all.
What they claimed is almost irellevant - the device bears USB-C logo and has a USB-C port - so plugging a USB-C device into that port should in the worst possible case result in a system message "sorry, this device is not supported", not brick the device! There's a reason why you can't use a USB-A cable in your device to carry 220V - because someone will plug it into a normal USB-A socket and burn their computer down. If both sides of the connection have the official USB logo, then connecting them together should never result in either device becoming damaged.
Er, China for one. Also France, Canada, UK, Germany, India, Italy, Japan, Korea, Netherlands, New Zealand, Poland, Portugal, Russia, Spain, Thailand, ...

Over 30 according to a quick look at wikipedia.
Google pretends to have shopping [1] to shield Amazon, Amazon pretends to have social media [2] to shield Facebook, Facebook pretended to have mail to shield Google [3]. It's an interesting thought, especially considering how half-assed most of these non-core projects are.

1) https://www.google.com/shopping

2) https://www.amazon.com/Spark/b?ie=UTF8&node=16907772011

3) https://www.theverge.com/2014/2/24/5443454/facebook-retires-...

Combine it with the wage collusion case [4] from a few years ago and it's entering the plausible territory

4) http://www.latimes.com/business/technology/la-fi-tn-tech-job...
Can Social Media Be Saved?
There needs to be a way to decide which device is the master, like the prompt on Android devices asking if you wish to power or be powered.
That was my first impression as well. Yet another hobbled open-source technology being offered at a ridiculous price to tighten the lock-in noose on AWS. Yay.

Turns out it's just another social media flop. I'm okay with that.
Fantasy indeed... most consumers will prefer the offering of 40% off for the first year instead.
Which can even be rational since there will frequently be another company offering a similar discount for switching to them the next year (ignoring intangible switching costs, of course).
Here are two of my favorite Freakonomics podcasts:

1) Improving Social Trust would help the economy as much as a tax cut.

http://freakonomics.com/podcast/trust-me-rebroadcast-2/

2) We underestimate our "tailwinds" and overestimate our "headwinds". This relates to many discussions, including issues of privilege:

http://freakonomics.com/podcast/life-hard-rebroadcast-2/
> Dark UX suggests a control designed to trick you into making a decision you would deliberate otherwise not make.

Thats exactly what this is, Dark UX. No reasonable person would think that “text anyone on my phone” means “log all my calls and text messages in perpetuity” despite the deliberately obtuse (and light gray!) paragraph below.

It’s a trap.
Typical example: Apple old customers are drained like sheeps
I am going to go against the grain here and say you should pick with whatever you are most skilled at and feels natural to you.

Unless you have very specific requirements, it matters very little; especially if your goal is to push a product

Nowadays there are many options and a lot of them are reliable.

E.g

Rails, PostgreSQL, React

Django, PostgreSQL, VueJs

Phoenix. PostgreSQL, Jquery
This looks very cool, thank you! I have an issue, though: Can't open the File and Mind Map menus, neither on Firefox nor Chromium nor Opera.
It’s rarely one layoff once the momentum stops. Companies usually do the first one or two thoughtfully with good packages, but eventually it turns into just another tool for management. The irony is that management research suggests that cutting work is where the benefits come from - just cutting the people doesn’t help.
I read "1491" and "1493" recently. The big take away for me was how the pre-European population successfully managed their environments in both North and South America. The environments that Europeans encountered were not so much wild and as they were managed. In North America fire was an important tool in managing forests. Something that BLM and the forest services have only recently come to understand, after hundreds of years.
Looks neat!

Tried 1+ top level nodes and it automatically marked them as a child of first one. Not sure if this is broken or is a feature tho, just wanted to comment.
HTML emails reduce open rates
Std.variant Is Everything Cool About D
I can't open them as well.
I'm the original poster. FWIW, my friend is on the same Christian healthcare. Last year he had a pulmonary embolism, which required an ambulance and a week in the hospital. The final bill was over $30,000.

Within two weeks, the Christian healthcare wrote him a check covering the whole bill. I saw the check with my own eyes.
Semantics.

Restaurant are places where you eat. For most people, restaurants don't have star. In France, they mostly buy their stuff at Metro.

That's why I pay more and more money to go to very good restaurant. But I care deeply about food, I love it, I cook, and I have money.

That's not the usual situation.
Can the title be changed to note that this is from 2017? It's new to me, so I assumed it was recent (but it was also posted on Google+....).
Then why did they use the port? I'm guessing it's the obvious answer of "it was cheaper".

As much as it pains me to say it, a "pay us to use the port shape" group like HDMI that will threaten litigation unless you pay them to use the port would probably have prevented this kind of thing from being as widespread with USB-C as it is. While just about everyone doesn't want that to be the case (myself included), I don't see any other way of aligning incentives to make it harder to use the port/spec incorrectly than it is to make it correctly.
This is very true, I used to get offers but right after I took some insane surge of 3x no new offers were coming. Other than that, none of the usual coupon codes were working for me.
I love me some akka. Actix would be the actual rust comparison, since it's also an actor system being leveraged to provide web features. You have to dig into Tokio/futures to get access to streams, which atm is still not at 1.0.
What part of rigorous zoning laws and artificially constrained housing supplies by city councils sounds like the free market to you?
Sure, but people already go to extreme lengths to groom their credit histories, at least this method doesn't require spending money. Just as an example, I have a friend who has an account that's older than her that her parents made for the sole purpose of bumping her score.

Pulling data from more sources doesn't change the underlying problem of faceless businesses assigning people scores based on vague unknown requirements.
Murphy's Law: If it can go wrong, it will go wrong.
> Optimistically, middlemen or automated tools that ease the pain of changing in hard-to-enter markets.

Not sure what it's like outside of the EU, but what made it easy and attractive to swich mobile operators here were neither "middlemen or automated tools". It was regulation. Namely, the EU directive that forced mobile operators to allow you to take your phone number with you when switching to another operator. Before this you had to get a new phone number when you switched operators, which was a huge disincentive.
I think you're basically right, but I'd encourage you to feel comfortable with it as a normal part of the discovery process.

I would phrase it as "There's something happening that we see only indirectly—by its diffuse gravitational influence. Let's give it a name."

That's happened many times before in science. For example, the measurable perturbation of Mercury's orbit due to special relativity—it was measured before it was explained, and there were multiple competing explanations.

Or, long before that, the causes of disease. What we believe now (invisibly small germs) was laughed at.
Stacks in Linux grow dynamically, so if you want go-like stacks you just set the max stack size == system memory.

See http://man7.org/linux/man-pages/man2/setrlimit.2.html
About restaurant-packaged foods - around here, they still cook (Iowa). I'm thinking back on the last dozen restaurants I've visited - they all cook I think! And I eat lunch at a different place every day.

Trick is, avoid the chains I guess? I choose various hole-in-the-wall Indian, Mexican, Texas, Japanese eateries and diners.
The airlines get grumpy. They may not grant you miles, cancel your return trip entirely, etc.

Skiplagged I think helps you figure this sort of thing out: https://skiplagged.com/
> cell phones, TV cable, car insurance and others

Set a reminder to call cancellation every year or so. It’s annoying we have to do this, but it easily saves hundreds if not thousands of dollars a year.
Your right. Data should be shuffled.
Is stashing an issue?
The funny thing is that Uber already has segmentation with their Black cars. Presumably if someone's on an expense account and doesn't give a fuck about price, they'd be using that service.

I think this isn't so much segmentation as it is simply extracting more money from people who probably aren't going to bother looking for alternatives like Lyft or a vanilla cab.
It's almost as if hard USB A and USB B ends where there for a reason. I've heard good things about the Cypress EZ-PD[0] to handle power delivery issues (you'll need it in addition to the USB core).

[0] http://www.cypress.com/products/usb-type-c-and-power-deliver...
Hi. Do you have a strong reason to write your tools in c++ and not python?
That doesn't match my experience. When I have a large reserve of frequent flyer miles I am generally treated quite well, actually. Frequently I have been bumped to first class gratis, or "economy plus" if that is what is available, given discounts/rebates on luggage and other fees, offered complementary access to the airline's lounge/club at the airport, etc. This is all above and in addition to the usual perks, like priority/VIP boarding order or whatever.
Looks like this could be useful for rdf/linked-data. Maybe for json-ld too.
Dunno, that too would make for some compelling TV drama.
Your scenario doesn't match this case and your logic is flawed.
First, "it happens" is different from "legal" or "morally defensible".

Second, agreeing to pay an upfront standard price and then accepting a visible discount, is different from receiving a hidden overcharge.
France Wants to Become Artificial Intelligence Hub - Attract AI Startups
Actually, now that I think about it, there was an Android Tablet that had some common mods to do this. The ASUS TF101 had incredibly slow internal storage.

A number of ROMs supported "inverted storage" that put the main OS onto the SD card for performance reasons.
> You can have a USB 2.0, USB 3.0, USB 3.1, Power-only, Display-only, Thunderbolt-3-only "usb-c" cables that all look identical outside yet won't work for your use case.

Half of those are not spec-compliant. There are only 4 different legitimate types of cable: 3.0 non-power/thunderbolt, 3.1 non-power/thunderbolt, power-capable non-thunderbolt, and thunderbolt. That's 3 more types than there should be, but let's not make the problem worse than it is.
I think the benefits of access to a nation-wide or world-wide market have been enormous and will become even more so in the future. Unfortunately we are realizing that the costs of this transition, if we maintain our current path, are grave. A decentralized approach like OpenBazaar mitigates or eliminates many of the negative side-effects brought on by our current, mega-corporation-dominated access model. With regard to small businesses, an OpenBazaar type system would enable small businesses to trade with the rest of the world (and their local community) on their own terms, without any anti-competitive BS, and without sacrificing profit to platform fees.

The question is: can a distributed system match the value Amazon's service provides to the consumer?
Whoops, that should be fixed now, as soon as GitHub Pages updates.
Who holds the most US government debt
When I interview people, I ask them to describe a project they worked on. I ask them questions about the project and see if they're able to talk intelligently about the architecture. I talk to them about what I'm working on, so they'll know if it is something they want to do, and ask them questions about my project to see if they can talk about them intelligently. During this process, I get a feel for their technical abilities, how they like to work, and who they are as a person. I can tell if someone has skills without resorting to silly puzzles, obscure CS questions, or several hours of playing "Guess what I'm thinking."

I also don't find any value in testing "How someone solves a problem," since people solve things differently. I have no guarantee that my way is the best, so why would I reject someone else just because their brain works differently than mine does?
I wrote the Game Lad emulator more than a decade ago. NO$GMB was kind of the biggest rival in emulation accuracy. Eventually I reached a point where there were games that worked in Game Lad and not in NO$GMB and vice versa. Great times.

Edit: Just checked. Last version released on 2001-10-05.
I partly agree that it's a bit harder than before. But a lot of the faulty devices we're seeing are just straight up using an incorrect resistor value or similar, and apparently released to the public without proper testing.

Maybe that's on USB spec people for not having good material, but on the other hand maybe that's on the manufacturers for not hiring EEs who can actually read a damn spec sheet properly...
Apple Business Chat in iOS 11.3 takes on social media in privacy, sophistication
Why are you saying "Facebook must go" rather than "people must stop using Facebook"? The difference between Facebook and the police, military or governing bodies is that those bodies are government bodies created by governmental acts whereas Facebook is a private company that people freely choose to interact with.

People who care about the extensive personal data harvesting are free to stop using Facebook. You say "No one can expect the average user to fully comprehend the inner workings of the modern web" but there is no shortage of people summarizing the salient details for them, and those who hear the summary and choose not to use Facebook are free to do so.

I don't like Facebook and use it rarely. I'm glad they exist so I can check up on my friends.

What you are proposing amounts to increased government control over what kinds of services can be offered in the marketplace. I think you should be more afraid of government control of private interactions. In the US and Europe it's already far too intrusive.
There was a whole controversy a few years ago around this. See https://skiplagged.com/about . This website automated that approach so that you got a ticket with a few stops for cheaper but you just left at the stop you wanted originally.
> naturally more performant

Is this true? The proposal seems to indicate that preemption is more performant? Or at least it says "no runtime overhead", which is presumably in contrast to the current implementation.
> airlines will bump...low revenue passengers

This is accurate per everyone I know at airlines. The reason is it’s trivial to shift one’s loyalty. If an airline goes to shit, I’ll switch from spending cash with them to burning down miles while I book work trips with someone else.
Really cool tool, thanks! Maybe you could add bold text as well? Just a thought!
My guess is that if they make their own shape, then third party accessories with that shape are guaranteed to work. Since they use USB-C, then there is fear, uncertainty and doubt by the consumer about if an accessory will work or not.
Cross-Site Scripting Vulnerabilities in Crea8Social Social Network Script
5 different ways to backup your PostgreSQL database using Python