skysight-inc/HackerNews huggingface dataset:
As another denizen of this chain, I still don't see the confusion at all.

> because languages are specification, "books". they are not interpreted nor compiled

Languages are a specification, and an implementation working together in perfect harmony, with absolutely no undefined behaviour at all, yes, keep walking now.

At least... the good ones try to be, cough ignoring small half baked interpreters and compilers I've had the pleasure of working with cough and never touching again.

> The most common implementations of the C language are compilers, yes, but "compiled" it's not a language property

It absolutely is a large part of the C language and worth teaching, and I'd only split hairs in a programming language theory class, this is a book that presumably leaves the reader with a better grasp of C than before. And arguing against it is an exercise in personal experience I assume (you have C interpreter experience I wager?).

Most people are still taught C in terms of a compiler like gcc, or clang. Source code in, object code (for a specific language specification, target architecture, etc) out. Think operating systems, kernel modules, executables, dll's, and, etc.

I never touched a C interpreter (but I am curious at such a beast), but I know that C is fine to be referenced as "compiled".
> Also, traveling to the US for treatment is still a thing, because new, advanced treatments are developed and first implemented in the US, so all that money spent give you something in return.

It sounds like you’re saying America is the only country in the world developing new and advanced treatments and the only country people travel to for such surgery. Clearly that’s not even remotely true (and even if it were, which it isn’t, it still doesn’t justify just how badly broken your healthcare system is for domestic users).
Scientists came up with a reasonable plan to build an elevator to the Moon
Another data point: your existing CV. Most people have one. Might not be good, but I'm sure some it's content could be used.
Half of them cribbed from C++.
I generally think of "int" as also an adjective, with both "const" and "int" describing the variable.
Jekyll is about taking a few bytes of text and turning them into the multi-megabyte-monstrosity that a website is nowadays expected to be. A real hacker responds to that trend Nancy Reagan style. "Just say no".
When unions want contract obligations on job security it reminds me of a Jack Welch quote. To paraphrase: "GE doesn't give you job security, the market gives you job security"

How can GM commit to not reducing workforce if sales decline? Just running a deficit?
That wouldn't make any sense, though, because they've been detected by multiple different types of sensors and apparently very frequently. Unless someone were making these errors appear on purpose it wouldn't be reasonable to expect a software/hardware error.
In USA. I assume that's where you're talking about.

In UK certain libraries can archive (British Library) following a recent change in the law, IIRC. People wanting to access the archive may only do so by physically visiting the library.

AFAICT archive.org are flouting copyright law around the World already, they should continue to be cautious about assuming rights IMO.
https://en.m.wikipedia.org/wiki/Carrier_wave
Carrier wave - Wikipedia
I’ve never had to take time off for the Vet or doctors appointments. Including a lot of doctors appointments when my wife was pregnant.

I ask my boss and he says ok I hope your dog is feeling better. 8-5 Megacorp job.
Yes, for an organization that should be above it all, why would you even mention any political preference. They are are a machine that sucks down data. They should have no opinion of the data (as an organization).
The funny thing is I was working on a pitch to get Atlassian to buy them so they don't end up in Microsoft's hands. I thought integration with a repo company would be good since they could cross-sell it for code understanding and maintenance. Then I see this article. (sighs) At least I got it right on the type of company that would grab them.

I'd push something else for security, though, to complement it. RV-Match is my favorite commercial one because they built on a formal semantics for C, it's set for low false positives, and they open source a lot of stuff. They have something for Java and smart contracts, too. Past that, what's good depends on what language you use.
Oh come on, just collapsing some million black hole pairs to get the latest JavaScript based ad across the whole Galaxy. Let's not pretend there are still people with a 56k gravitation modem out there.
New legislation to squeeze out Greencard applicants from most countries
The nice thing about Jekyll is that you can just find a nice looking theme and then fork it, edit the config.yml file with your specifics, such as name/address/etc and then publish.

Posts go under the posts folder, uploaded as md files. It's very nice and clean. You can host a site on github pages and point your .com to their DNS servers.

It frees you up to focus on writing, and you have the benefit of markdown there if you need it.

Makes you wonder why a simple blog site needs to be interacting with a DB and making mad calls all over the place, with loads of insecure plugins and all the rest of it. Just give me simplicity :)
Hunters or Scavengers?

"Rewards of Scavenging … I spent about seven months simulating passive scavenging by waiting until the carnivores had eaten their fill and moved off, and then documenting how much meat and marrow was left on carcasses. … An entire zebra carcass could yield almost 15 kilograms of meat in scraps of various sizes."

"Meat-Eating Among the Earliest Humans" Briana Pobiner, March-April 2016, Volume 104, Number 2, Page 110.

https://www.americanscientist.org/article/meat-eating-among-...
If those recessions are indeed caused by too much credit disappearing because of too few opportunities to spend it, like mainstream economics says, then I imagine adding more credit will make the problem worse (even though I've never seen a this second part formalized).
This actually gave me another idea. What do you all think, I’d be up for trying to build it.

It would watch your program during execution and record each function calls input and output. And then create tests for each function using those inputs and outputs.

You could always go over the created tests manually and fix them or review them but if nothing else it could be a good start.
The examples given in the article are hardly "genuine, spontaneous citizens". Of course, the important question is to quantify bots vs. genuine--though the following examples are pretty clear-cut. Quotes from the article:

> The accounts posted in Indonesian, Arabic, Portuguese and other languages. They promoted hookup services, posted about Korean boy bands and retweeted messages about pop-punk music.

> “As a Hong Kong person who loves Hong Kong, I really miss the Hong Kong of before, which was developed and ruled by law,” @derrickmcnabbx wrote in Chinese on June 15. The account’s location was described as “Georgia, USA.” Before this year, nearly all of its tweets were links to pornography.
To be precise: pressure from the US. Now the US is Switzerland.
There are pitfalls in this approach as well.

Each second of my work time is tracked via Toggl, which creates a good few second order effects.

For example gone is "pooping on company time" - even when I'm in the office.

Also it's currently 23:12 in my timezone and I still have more than an hour of work to do. This is something that happens more often than I would like to admit.

That being said having to actually go places to work and arrive there at a specified hour at that would be hell for me.
As I kid I was excited about the doorbell. As I got older I realized how much of a chore it is. I feel like facetime calls are in the realm of a doorbell now.
I pay for a 100mb line. I consistently get on average 1.3mb.

Broadband in the US is extremely poor quality and massively overpriced, and also fraudulently advertised.
Not a stupid question! I think it depends on the quality and makeup of the sand, and what the design of the solar panel is. They're not pure silicon.
The first rule of the Dunning–Kruger club is that you don't know you're in the Dunning–Kruger club. Depending on the topic, even the most intelligent of us can get tangled up
We had another case in Bergen (Norway) where some 13 year old kid wrote a script to search files on school HD for things like usernames, etc.

To his big surprise, he found his own. On a spreadsheet, with usernames and passwords of 35000 others, in clear text

Turns out students had credentials to such places.

He tipped the school, who in turn called the cops on him. Cops went to his home and confiscated his computer.
Reddit goes down all the time on it's own, so what would it matter
>But Mr Graham argued that simply removing false information or offensive content isn’t necessarily the answer. Hateful material need not remain publicly available, he said, but certain researchers and politicians should be able to study it.

They're planting the seed and seeing how the public reacts. This is ridiculous! Mark something "controversial", "possibly fake", but don't memory-hole us. An archive only archiving history they agree with is not worth the funding.
Serge here, parf of RAWG's team, which is a somewhat competitive product to IGDB.

First off, that's some great news, of course! I sent my congrats to IGDB today's morning. A very logical acquisition with lots of synergy potential. Surely though, Twitch will find find many other interesting ways to incorporate the data into their product apart from “better search” which is funny (Twitch under Amazon can't make a sufficient search? Really?). I'd expect more fancy products on Twitch utilizing the data—from reco engines and discovery algorithms to creator and company pages.

We at RAWG also noticed much interest concerning multiplatform games database when we launched our own free API. Each day I reply to one or two letters from students, aspiring coders, startups, non-profits, researchers and international corps. Turns out there are not so many places where you can find good data on all games. And products from small bots on Reddit and Discord to huge search engines like Yandex are happy to use our API to provide better experience.

I think the market needs an easy-to-use solution to build new services and enrich existing ones. The deal between Twitch and IGDB shows that the market does not only need it but also actively seeks opportunities to get a hold of such data first. Let's hope that when IGDB releases their Pro-tier API for free in the future it will stay for a long while, so that a lot of other products can benefit from it.
While libraries do have special protections, sharing legally procured physical copies is more broadly protected due to the first-sale doctrine.

However, libraries do have an exemption to the ban on renting music recordings (after the broad availability of audio cassette recorders, congress made renting music illegal, but libraries and schools can still loan them out).
Everything you hit on the browser is spying on you. Why the hell should the NY Times, which is the "Newspaper of Record" (or bad record), be any different? What makes you think anything is ever secret online?

Yes the old adage is true. On the internet, nobody knows you're a dog. That is, unless they care to harvest your information for days at a time and buy 3rd party information on you, in which case they can be pretty darn sure about what you are, at least in part.
Sell books.* [1]

* And securities! [2]

[1] https://tothestars.media/collections/sekret-machines

[2] https://static1.squarespace.com/static/5b5a458fe749405f83225...
I hope so, or Jmg2 is pretty ill.
So what does it mean to “know how threads work”? Do I really need a CS degree to use Go routines or redux sagas?

Tbh I wonder constantly if I should get a CS degree. I’ve been working for 4.5 years now and while I feel competent it’s hard to determine the value of things like this.

I can profile my code and optimize it, I can determine if a request is blocking and I can fix it using whatever tools are provided in the language or it’s ecosystem so what good does it do me to “know how threads work”?

Hope I’m not coming across as combative, I really genuine want to better understand this perspective of “developers should have CS degrees”
How the Little Ice Age c. 1600 ushered in the modern world
I'll bite - how is arguing for or against software patents, identity politics? What about arguing for right to repair? Or trying to abolish anti-circumvention laws?

Which political privilege do I have, that prevents me from seeing these as identity politics?
>Programs are stored on a central server, but are executed by putting a printout of the code on a tabletop that has a camera and a projector above it

So...timesharing and punchcards?

Ha! I'm amazed at how often computer history repeats (rhymes?) itself. Not to discredit Dynamicland's work, if anything I love that they took something that seems so ancient and turned it into something excited again. Sounds like such a cool place to work at.
Not really, it's a very old observation. For example, Cicero observed that "whoever gives his labor for money sells himself and puts himself in the rank of slaves"

And there are many types of slavery that are not chattel slavery.
>Because they were tracked on Navy ship radar, Sonar, Space based radar, and jet fighter radar.

But these systems weren't totally independent:
https://news.ycombinator.com/item?id=19829428
What about crafts that were sighted doing the same maneuvers in the 1940s and 50s? The obvious answer to your question is "latter", but the obviousness deteriorates as you look into historic occurrences.
Specifically, the part of the DMCA that the exemption is for is the part that makes it criminal to bypass copy-protection; it does not grant them additional rights to make or distribute copies.

There are lots of forms of copying where the copying itself is legal under copyright law. However, the DMCA made it criminal to bypass copy-protection mechanisms, even if they copying itself would otherwise be legal. That's what the exception was for.
This is basically what they call snapshot testing
> Optimizations may be completely turned off with the directive PRAGMA PRESERVE_BLOCK [0]

This turn off compilation itself. If you read the documentation you referred me to, you will notice that code inside the directive won't be guaranteed to be legal QPU code after compilation.

> Many of the links you’ve listed are either “compilation frameworks” (like scaffcc, akin to LLVM), unitary factorizers (like qubiter, though I’m less familiar), and so on.

I don't know what you mean by "compilation framework" nor where you are drawing the line of what is a compiler, but ScaffCC is a compiler. It is built using llvm (so it is akin to Clang, not llvm) and compiles Scaffold to QASM.
Artesenal toilet paper may be this bubble's WebVan...
True, but it is nice to have some customer (student) verification of how crappy it is. It helps with future negotiations. Plus, wanting students to trust the IT department is not their enemy is the basis of a good security experience when we notice something about a student's laptop or other device.
Hyperinflation and Trust in Ancient Rome
I've been predicting that we won't be able to work for two or more companies simultaneously. A company is not going to pay you for time you are spending at the other company if we are talking about paying a dollar per hour wage. I also feel we will not be able to just log on anywhere and start working like we do now. I like to work in different cities in the SF Bay Area. If Lyft and Uber are able to direct where we wait for rides because we are employees, I predict the system will be more efficient and quite a few less drivers will be needed.
One data point: litter bins (public trash cans) were all removed from Central London decades ago because terrorists began planting bombs in them. Afaik they have been restored in recent years but the cultural memory of having to pack your trash home remains.
If the source was available, we could fix all the formatting errors.
Same here, whether we are actually playing any game or just hanging out and chatting about whatever.

Text doesn't convey as much information and the synchronous aspect makes it much more interesting.

We're a Mumble crew though but that's down to personal preference more than anything else.
Infrastructure for protobufs is pretty effective. It is parsed in browser, but several implementations show better performance than JSON decoding. A unified set of libraries (or rather, code generators) to encode and decode in various languages is a plus, too. Both my current and last company used protobufs to encode API request data, as well as for things like config loading.
Willie is a fossill fuel-ie

https://www.desmogblog.com/willie-soon
I can't believe they could highlight 5 toilet paper companies, and not find one Bidet startup to mention.

Especially with the focus on the environment in that article.
How long should an employer provide health-insurance to a person who is not working?
Are we sure that previous sightings are related to modern sightings? If they are then they went up massively in frequency based on reports from pilots, though that might make sense simply due to improvements in our technology.
Relevant:
https://en.m.wikipedia.org/wiki/Common_Reporting_Standard
I've been buying my shows on iTunes to avoid both paying for 10 different streaming services and piracy.
Once WebAssembly gains APIs to change the DOM quickly and the big JS frameworks switch to WebAssembly for their internal engines, you could make the case for usage of binary formats like protobuf. IMO this trend of piling on technology after technology to handle bloat instead of designing websites to be lean is wrong but it's certainly the direction we are walking into. Websites will become even more opaque and complex. Definitely not looking forward to it.
Recently set up a static gen blog. I went with Hugo over Jekyll. I think its a bit personal preference tbh, but I really liked Hugo's layout, speed, and kinda prefer hacking with Go over Ruby if it comes to that.
It cracked 2000 comments. Anyone know what the most commented threads of all time on HN are?
Unlike Electromagnetism, gravitation is boring because it is only a positive quantity. If you had positive and negative you could have maxwell's equations for gravitation and gravitational circuits and conductors and stuff.
Automi: A stream processing API for Go
> This is why Varnish is written in "pidgin C" style and lousy with asserts which don't do anything, except clarify programmer intent, and in case of mistakes, stop bad things before they get out of hand.

Today I learned a new name for my C coding style.
> If it's known that you can do the work (which is the kicker of course), I've never seen an employer hiring people to write code actually care about the degree. Even in academic environments I've been offered programming jobs (obviously not teaching jobs).

I have recently started getting doors shut for me because of lack of degree. I have 20+ years of experience though and in many of those cases am/was already doing the job they would be hiring me for. I don't know that I'd be doing any better now if I had the degree. I'm at the top in my market already, in fact most opportunities for me tend to not work out because my base exceeds their willingness to pay (without regard for the lack of CS degree).
The way it happens is:

1) you get asked to take out of hours client meetings.

2) those become regular.

3) you end up on a project which is high priority.

4) those have daily standups to make the schedule.

5) that becomes regular.

Congratulations, you've now got both out-of-hours and in-hours meetings, frequently at 10AM and 10PM. Even if the offset is a "Tuesday/Thursday WFH", that will eventually become consumed by a scheduled something in the face of some time pressure.

For example, we have regular "no meeting weeks", and the team just scheduled one. However, everyone on Project Y, had daily standups. We were even told "no meeting week doesn't apply to you".

Another piece of well-earned experience is what happens with a company phone out of hours. When I did that, I got pinged by well meaning ops people when they started looking at their bug queue. The only problem? I was in GMT-7, and they were in GMT+3. If it's important, they can page me, instead of messaging me.

Again, I can be happy to do this. If I believe in the company mission, and/or I'm compensated for it. I need to negotiate with my partner, but that's what being in a relationship is all about.
Show HN: Request for Hackers and Software Engineers
Sweesh is inviting software engineers and hackers to it's marketplace platform where they will will be evaluating and screening clients for companies before they get hired.
Request private access now http://bit.ly/2m2kxsh

Share it to your friends and those in IT who you think this will benefit.. Have any questions, you can get in touch with support +1 415 338 9060, Helpdesk@sweesh.us
"If you owe the bank a hundred dollars, it's your problem, but if you owe the bank a billion dollars, it's the bank's problem"
Are you joking? The Sentinel takes 6-8 seconds to render a scene. The rest is just very clever 2D-scrolling and selective object insertion and removal.

Geoff Crammond (author of The Sentinel) wrote another game that's graphically way more impressive in this context: C64 Stunt Car Racer. https://www.youtube.com/watch?v=KMgjmIW8fd8

This is not to say The Sentinel wasn't an amazing game in all aspects, including graphically. It certainly was.
Are facts determined to be accurate by only people with an education or skilled speakers?

In the old world a person's word was their bond, not their status in society. As much as you may not like what some people say about China, it doesn't mean it's not true.

I have met many people from many other countries, I've travelled, I have relatives in multiple countries right now, and it's all too easy to see something in the news, or think one person is "respectable" because some random person on the internet says so.

I will take facts over opinions any day of the week.
I am no expert, it would be great to read it from someone with knowledge in this field.

What if a shell corp is created in a country that is not included in the list of the ownership info automatic exchange? Instead of option A, someone could go with option B and would be fully protected:

Option A: Owner in the UK -> Swiss Bank account

Option B: Owner in the UK -> Shell corp & legal entity in a country not included in that list -> Swiss Bank account not on the name of the owner, but held by the shell corp/legal entity
Seems dark energy and matter are what you are thinking about. We knew with good certainty that they exist but nobody knows what they are. It’s a wide open field.
agree. the unix philosophy. This service only archives the web. To know whether the content is true, see: <other service>
Some try their best to be fair, I'd like to name the Economist as one. It is unfortunate however that the nature of media monetization encourages inaccurate exaggerations if they make Trump seem even more of a buffoon than he really and truly is.

However, we really should put much more pressure on elected officials to be truthful and show of integrity, than we should put on the media or people in general.
I always liked the argument, if your belly button was your butthole, would you wipe it with TP and call it good?
This is apparently one of the better-studied questions about immunization, and the verdict is that multiple simultaneous vaccinations does not increase the risk of side effects.