skysight-inc/HackerNews huggingface dataset:
The issue is, I think most people (myself included) enter YAML into their lives as basically a JSON alternative with lighter syntax. Without really realizing, or perhaps without internalizing, the rather ridiculous number of different ways to represent the same thing, the painful subtle syntax differences that lead to entirely different representations, the sometimes difficult to believe number of features that the language has that are seldom used..

It's not just alternate skin for JSON, and yet that's what most people use it for. Some users also want things like map keys that aren't strings, which is actually pretty useful.

I recall there being CoffeeScript Object Notation as well... perhaps that would've been better for many use cases, all things said.
Should we really listen to the USA for race advice of any kind?
To clarify, this talk is about racket-on-chez, a chez-scheme-based rebuild of the racket compiler, which is live now (but optional) as of racket 7.4. This is entirely separate from 'racket2', a loose term for a variety of breaking changes which are beginning to be considered, prompted by matt flatt's state of racket talk at last month's racketcon.
While I agree with the sentiment, using the unix file API is wrought with peril if you try to do it properly.

https://www.usenix.org/system/files/conference/osdi14/osdi14...

sqlite does a good job to provide expected consistency even in the face of power loss. Half overwritten files or causal ordering violations can occur if you do not call fsync at the appropriate places.
That's not JSON anymore, that's some custom format that's JSON inspired.
I liked the indented style of YAML, asked how to properly parse an indented file, and wrote my own small "parser".

What's nice about YAML is the choice to use indentation, for the rest, I have a hard time following the language's choices.
Horrendous is the answer :)

It is still crazy big, because it still has to include the LLVM compiler in it.
If people aren't editing it by hand, why does the format matter? Why not just use JSON? Tools for too-complex-for-the-GUI manipulations are at least as good for JSON as they are for YAML, and the editing is less error-prone.
Tcl with control structure commands disabled and infix assignment for convenience. Jim Tcl is a lightweight implementation if the main line isn't workable.
In what circumstance would one measure end to end time budget in training? What would that metric tell you? You don't care about latency, you care about throughput, which can be scaled nearly completely independently of the "wrapper language" for lack of a better term, in this case that's python.

It seems some commenters on this thread have not really thought through the lifecycle of a learned model and the tradeoffs existing frameworks exploit to make things fast _and_ easy to use. In training we care about throughput. Thats great because we can use a high level DSL to construct some graph that trains in a highly concurrent execution mode or on dedicated hardware. Using the high level DSL is what allows us to abstract away these details and still get good training throughput. Tradeoffs still bleed out of the abstraction (think batch size, network size, architecture etc have effect on how efficient certain hardware will be) but that is inevitable when you're moving from CPU to GPU to ASIC.

When you are done training and you want to use the model in a low latency environment you use a c/c++ binary to serve it. Latency matters there, so exploit the fact that you're no longer defining a model (no need for a fancy DSL) and just serve it from a very simple but highly optimized API.
How do you ensure that your reports get objective feedback about their own interviewing?
Do not underestimate the power of cognitive dissonance, and Brexiteers' ability to shift all of the blame to the EU ("See ? They're starving us now ! Good thing we voted to leave"). This has already begun.
I'm really looking forward to seeing examples of how it performs in real situations.

Even outside the scope of removing copyright material there's a lot of interesting use cases, like being able to split vocals or instruments from any track so you can practice layering in your own music as a musician (such as playing your own guitar solo over an existing song).
I Took 9 Different Commercial DNA Tests and Got 6 Different Results
My personal JSON Pet hate is:
```
x = [
"Foo",
"Foo2",
]
```
Is not valid, but the following is:
```
x = [
"Foo",
"Foo2"
]
```
Makes dealing with packer configs feel like punching yourself in the face.

I still prefer it over YAMLs awkward initial learning curve.
> Questions such as "should we stay in the EU" can't be answered by experts.

There's an interesting idea for a method of government based on the distinction between values and policy results.

> In "futarchy," we would vote on values, but bet on beliefs

https://mason.gmu.edu/~rhanson/futarchy.html

In my opinion 'should the UK stay in the EU' would very definitely be a question of policy not values. It would actually be pretty difficult to disentangle the brexit question into meaningful values.

You could say it's about 'sovereignty', but the UK parliament is as sovereign as it ever was - as the very fact that it's currently leaving demonstrates. In fact for the pure self-interested, short term version of sovereignty, the right thing to do is to plough your own furrow, taking advantage of the benefits and ignoring what you don't like until you are finally kicked out of the EU, which is something we might well see some other EU countries do. Any more nuanced understanding of sovereignty would realize that sovereignty is how we describe an entity that is able to enter into and keep agreements, and exercise infuence on other actors, not one that is unable to because it might restrict its freedom of action. Just as for humans, the end result of refusing all bonds is not freedom, it's extreme restriction. And that's not even considering the strain that leaving the EU puts on relationships with Scotland and Northern Ireland. It wouldn't surprise me at all if down the road brexit ends in break-up. Sovereignty takes on a bit more nuance when you're simultaneously denying it to your constituent members by leaving.

You could say it's about 'migration', but that's not a proper value either. I suspect that people who complain about migration have values to do with crime, economics, and needing to be around people 'like them'. The only thing about those values, is that for most of them, migration is exactly the wrong thing to be worried about. As 'experts' know, migrants are less likely to commit crime, and more likely to pay taxes than the native born.

I don't think the UK should be leaving the EU for policy reasons. I believe that it's in the interests of the UK, of Europe, of the world to resist the forces trying to disintegrate Europe (I've read enough history to know what happened last time). I think many of the disagreements I have with people who think it should leave are at the level of reality - things that could be established by fact.

Trying to claim that it's motivated by differences of values is part of what is making the issue less clear.

Of course this is all made extra difficult by the fact that the whole thing has been horrendously mishandled. The government has repeatedly and continually believed things for long periods of time about negotiating with Europe that are simply untrue. It was obvious from the start that this was going to be complicated, and pressing the button to start the ticking timebomb you're sat on top of, is not a great way to negotiate either. Whether you want Brexit or not, invoking article 50 before anyone knew what it meant was the height of idiocy.
I got a 3rd world citizenship, it's useless and have high-school diploma.

I'm interested in business because I want to build my own business with all the learnings from the study, and can also fallback to a management in corp. if things don't work out.
There are tons of blue collar jobs that pay very well. You can also get a technical degree in less time than a MBA.

Look into aircraft mechanics, tons of jobs needed for power company's ranging from engineering to to service technicians. Even in the right markets plumbing and electrical engineers making a killing.
I think they predicted this a long time ago, and have been stockpiling, in case of such an emergency. Some things of course, you can't stockpile up on.

It's going to be really interesting to see what happens to the UK as it will influence the politics of other EU countries, and the future of the EU, a lot.
HPV Vaccine Linked to Serious Side Effects – Japan Stopped Recommending It
A thread from 2017: https://news.ycombinator.com/item?id=15155394

2015: https://news.ycombinator.com/item?id=10683778
As a German, I can second this. There are quite a few people who start studying with 32. You will have a Bachelor with 35 and a master with 37. That's fine enough. And basically there is nothing which prevents you from working next to studying.

I strongly recommend to study at a "presence" university, not remote. It is way easier to keep on the ball and to talk with peers.
What's the "scale" world?
Another is that practice relevance (adoption) is a factor in some research grants/funding.

There's also adoption of their CS education programs, like HtDP, when clear industry relevance is one of the factors for some.

I suppose that attracting students to the professors' own universities, at least undergrads, might also be a factor, though I haven't heard anything about that one.
Elected politicians are not specialists in the issues they vote on. They're specialists in winning elections.
So you're comfortable using something because you like it?
JSON is valid YAML.
Are there any recommendations for books thats are less algorithms and more how to structure software, how to structure databases and data and how to build reliable apps/websites and reduce spaghetti code?
Thanks for the link, I haven't seen this before, going to read it.
And what will you do with that oil afterwards? It'll get burned as well, just not that cleanly.
It requires community consensus thats the opposite of centralized

Anyone can make a snapshot, assigning value to it is not centralized
Weekend Project: Tackle Color Management on Linux (2011)
It's been my experience that this often happens nowadays - either the third party recruiter or HR removes identifying information from the resume before passing it onto the hiring manager. I've seen my resume with this treatment during interviews.
Web Accessibility Beacons – Draft Specification
I'll research that. Thanks. I hope I can find English speaking school, if not, happy to study German for a while.
Naomi Klein and The Shock Doctrine on YouTube:

https://www.youtube.com/watch?v=B3B5qt6gsxY
Code you write yourself is not usually the source of problems with significant whitespace; it's situations like posting code on websites and discussing it where code in a whitespace-significant language becomes next-to-useless when leading whitespace is stripped, whereas code in any other language will still survive and then easily be autoformatted without changing its meaning.
Reddit discussion FWIW: https://old.reddit.com/r/WarshipPorn/comments/2dchpf/everyth... (2014).
Ask HN: Do you still subscribe to any (printed) computing magazines?
What are the computing magazines you subscribe to?

Or if you used to subscribe to a computer magazine but no longer do, what was the reason for unsubscribing?

I haven't subscribed to a computing magazine for many, many years. The last magazine I subscribed to was called PC Pro, a UK magazine that's completely fallen off my radar - but is surprisingly still in print (it launched in 1994). It used to be interesting and then at some point the Web made the magazine feel a bit irrelevant (as it did for many magazines).

Despite that, there are still lots of computer magazines in print in the UK, but they tend to focus on a particular niche or app e.g. digital drawing/illustration magazines, Photoshop magazines, Linux, Windows, Mac magazines, beginners magazines etc.

I'd buy individual copies of a magazine but I don't think I would ever subscribe to these.

What is the computing magazine scene like in your country?
Microsoft Application Architecture Guide
Take for instance Wu-Yi Hsiang's suggested proof of the Kepler conjecture as a less controversial example.

Quoting from https://en.wikipedia.org/wiki/Kepler_conjecture:

"The proof was praised by Encyclopædia Britannica and Science and Hsiang was also honored at joint meetings of AMS-MAA."

Which is followed, after a few sentences, by:

"The current consensus is that Hsiang's proof is incomplete."
I thought the point of a dating profile was to filter out incompatible matches and avoid wasting everyone's time. Granted I am hardly an expert.
A chat app that only lets you talk to people on the other side of the planet.
I don't think it takes a long time for people to realize it's all bullshit. Playing the game and being purposely deceitful is the type of behavior that gets people promoted, so that's what people do. To get promoted to a senior you usually do need to BS about vague nonsense like "independence", "ownership" and "impact".
I think deep lifestyle changes are shortly to become very popular, in the same sense as drowning suddenly becomes in vogue when one’s neighborhood is hit by a tsunami.
Japan’s next cultural export after Anime might be Pro-Wrestling
>Betteridge's law of headlines is an adage that states: "Any headline that ends in a question mark can be answered by the word no".

https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...
I've had two pick out an accused while he was in the back of a cruiser filled with three guys and I failed 15 minutes after I saw the guy commit the crime. I hate to say it but even living in a community with them they all look the same to me.
This was me too - until yesterday, when I made a minor change to one of our YAML config files and everything broke. On investigation it turned out that all of our YAML files had longstanding errors but those errors happened to be valid syntax and also did not cause any bad side effects, so we had been getting away with it by pure luck until I made a change that happened to expose the problem.

So now no longer a YAML fan...
This is like saying it's easy to refactor a huge codebase to strip a critical software component from it overnight, because 40 years ago you used to have a standalone version that didn't require it.
> Elected politicians are not specialists in the issues they vote on.

Insofar as the things they vote on are laws and they are disproportionately professionals in law, that's not entirely true.
Melanomas are largely treatable because they are caught early. People tend to notice fast-growing tumors on their skin, unlike in other areas of their bodies.
Phishing Equilibria in E-Commerce: Shopping Sites and Dark Patterns
Putting commas at the start of the line is the toe shoes of syntax.
Which is completely irrelevant to my discussion of how removing protectionist policies increased the efficiency of our agricultural sector.
I have never understood why proofs are always required. Usually when you have an unproven theorem and it works often enough, to me it's good enough for most of what you're doing, for example in applied math. Of course if you find places where an unproven theorem doesn't work, it becomes interesting to why it doesn't work, and it's usually a big discovery, but it doesn't really disprove a theorem, it just helps to refine it.

I remember that in school teachers were often insisting about giving a proof to something, but to me it often made enough sense and it was often right, and it was often frustrating to have teachers tell you "no". It felt like a burden of proof.
The future course...a lot presumably especially if it's with intention to cause harm.
Breaking up Google has absolutely nothing to do with this problem, and is exclusively spiteful and childish. You can be better.
The book was out of print for a while, and this PDF was the only way to,read it for less than $400. But now it's back in print for $17: https://www.amazon.com/dp/0813595835/ Basically the same content, highly worth reading in either format.

He addresses the calamity that engineers don't read several times in the book - formulations are attempted a few years after someone proved it didn't work. Makes me wonder if a similar approach wouldn't be advisable in programming...
It’s scary so therefore he shouldn’t say that skin cancer is rare and treatable?
I can't tell if I've spent too much time on HN or if I came to this conclusion on my own, but TOML is my language of choice for configuration now. It's flexible in the right ways and sectioning of config is so important.
> The real solution is to reduce consumption and push the packaging waste costs back on the companies making the products.

And to embrace landfill. People became conditioned to think how bad it was to bury mountains of garbage (which it is), but it's far better than pumping it into the air or waterways.
> The powerful dermatology lobby has consistently misled the public

What is their incentive for misleading people about this? What goals are they achieving?

I'm not arguing, I still think the misleading happened - I just don't know what their incentives were. Without any incentives, the cause would probably have to be due to genuine misunderstanding of studies and statistical analysis.
The ‘smart’ in the title refers to a method of incineration without the emission of toxic gases; the air is scrubbed clean. So that money making scheme probably won’t work.
Check out Western Governors University.

https://www.wgu.edu/

It is surprisingly affordable, and you can get as much out of it as effort you put in. It is also a fully-accredited institution.
a fresh business degree at 35-37 yo is a complete waste of time. a business degree already has minimal value at 21 yo.

find what you’d like to do, and start doing it. someone somewhere is going to let you in as an apprentice or intern or similar. connections really help here — friends or folks from activities you do — but imho you just need to get started. anything will do, it’s just the first step on the road. so don’t be picky.

ok even if you disagree with that, no a fresh business degree is not a multiplier for CS experience.
This part:

Well... it is true that not everyone believes that knowing what they want, and reaching out to those who need to know it in order to perform, is a necessity for success in the world of television... and this is the part where they come out from their slimy, shit-stained hole and excuse their lack of vision (or their unwillingness to impart that vision) with a defense I consider to be the most cowardly and thieving seven words in the showrunner's lexicon: "I'll know it when I see it."

If you ever find yourself saying that, kindly consider the possibility that - and I mean this, from the heart - your impostor syndrome is most likely real and you are, in fact, a shrill, shrieking fraud. Here's what "I'll know it when I see it" means to me and to everyone who hears it from a showrunner: "I have no original ideas of my own but am perfectly willing to let everyone else spin their wheels and exhaust themselves emotionally and creatively so that I can eventually cherry-pick the best of their genius and claim it for my own."

The field of television is littered with the desiccated husks of eager artists of all stripes - from writers to casting directors, production designers, actors, scenic painters, set builders, and the people who embroider the backs of the chairs - who, in the name of their own honor and work ethic, wore themselves out on the wheel of "I'll know it when I see it"... and the high castles surrounding those fields are occupied by fat, bloated barons who sit on their comfy thrones wondering with great self pity why they can't seem to hire a staff that just "gets it."
Hmm, Marissa's resume has "Pale Alto" in it. Is there a reason behind it being Pale, or is that a typo?
Likewise for the UK. Not even talking about the outrageously good (even slightly unfair) membership rebate they have, I remember reading that the UK has been outvoted around 2% of the time at the EU level, and not on important matters either.
Maybe, maybe not. But the UK parliament gets to propose legislation, doesn't it? The German Bundestag sure does.
How about you try to transition to being a product manager? Lot’s of MBAs become product managers, but I know at least at my company, SWEs have switched over to becoming PMs. What they do is pretty different depending on what company you’re working for or where you are in the company, but it definitely keeps you tied in to the core metrics of the organization and frequently working with upper management. They often earn more than engineers too.
Im in the EU and I NEVER accept those GDPR message things.

Luckily this time outline worked and allowed me to read the article.
This is where linkedin confuses me. No photo considerably lowers the attention you het. On the other hand the photo should be professionally shot with you wearing business attire. Professional socities sometimes offer free head shoots.
That would make me not a fan of the particular parsers/validators I've been using, rather than not a fan of YAML.

The big strike against YAML I see there is that it needs a good conformance test suite and implementations need to be tested against it. But that's not a problem with the format but a fairly easy to fix ecosystem problem.
Well, if antivirus does MITM and does not check website certificate properly, it's seriously broken. I expected that any MITM proxy properly validates server certificate.
Theres a reason most good looking people are rich.
Recursion Optimization in JavaScript – Where Is It? PTC, TCO and Fud
You mentioned you were looking to start your own business. You don't need a degree in business (or permission) to pursue this. You will learn a lot more by doing a side hustle and succeeding/failing with that than learning from case studies in a classroom.

Since you already know how to build things, you're already well-positioned for this. All you need to know now is to learn how to sell. Good luck!
The language barrier is becoming less and less of an issue (for English speakers).

> Universities in the United States should watch out. It won’t be long before Americans realize that top European schools offer a fast-growing number of bachelor’s and master’s degrees, taught entirely in English, for a fraction of the price of many American schools, even if you add on overseas airfare. (In 2009, there were about 55 English B.A.’s offered in Continental Europe; by 2017, there were 2,900.) - https://www.nytimes.com/2019/08/10/opinion/sunday/europeans-...

https://www.studyportals.com/wp-content/uploads/2017/09/EAIE...
I'm learning French (B1 level) and was surprised how much I could pick out of a Romanian movie (the tremendously enjoyable https://www.nziff.co.nz/2019/christchurch/the-whistlers/).
Not a concern since this app seems iOS only.