skysight-inc/HackerNews huggingface dataset:
John Deere has about 66K employees and Google has about 85K. Also, the former literally makes money by altering the environment whereas the latter is generally web-based.

I think this is the exact point the OP is talking about: Google seems big because it's bigger by profits. Also, not unrelated, some people here and elsewhere feel more emotional about Google. So take some otherwise small-town public-interest story and push it for views.
You might be thinking of the Rigol DS1054Z digital oscilloscope. It's pretty popular with hobbyists because it's an inexpensive entry-level scope that can easily be "unlocked" to act like a much more expensive model, including better-than-advertised bandwidth.
People don't usually read classics because they "just want a story".
I think it is because of the way go does the stack which is unusual. Perhaps that is done to facilitate green threads. It is too bad because Go has many properties that are good for gamedev - AOT compiled exes, some exposure to pointers (any type can be a value or reference at your whim), low latency GC, and good SDL2 and opengl bindings. But the high cost to call into those bindings is a downside.

There is also a philosophy among the Go maintainers that you shouldn't call into C unless you have to. Unfortunately you can't draw pixels efficiently (at all?) in pure go, so...
Nope. Australia is building a fence to keep the cats out and the cats are going to pay for it.
think of it like webassembly for html/css

right now it's like this

get html -> read html -> read css -> build tree -> calculate styles -> apply styles to tree -> paint the tree

what I'm thinking is this...

get html/binary -> read it -> paint the tree
Sounds like an interesting project, let's collaborate.
Yes, I know they "do" now with GDPR. The EU has descended into complete madness.
The Silence of the Bugs
Relatedly: Anna's Hummingbirds' winter range has changed (likely) because of home feeders and urbanization.

[1] http://rspb.royalsocietypublishing.org/content/royprsb/284/1...
This is probably the best breakdown I've seen in quite some time. Asks the right questions as well rather than stating it.

I think the "Worth it section" isn't so great. You won't always have a job, and while being able to make everything yourself is _strictly_ true, it's a pretty gross exaggeration.
Clearly they need some Coyotes out there too.

When I was at Sun, the 'main' campus early on was at 2550 Garcia ave, (now Intuit) and we would walk around shoreline at Lunch. There were lots of signs to be aware of and not to disturb the burrowing owls (which once was misspelled the borrowing owls and so we had a lot of pan handling owl jokes for a while).

When I worked at Google (on Amphitheatre way) there was a cat there that had a badge. But I think that one stayed indoors.

If Google has chipped the cats as they say in the article, then an RFID reading station in the owl territory would allow them to identify and eliminate those cats predating on the owls I expect.
Feral cats aren't people?
Paragon HFS+ 9.0 Full Serial Crack for Mac OS X Free Download – Crack4Mac
Humans are more important than feral cats.
Next-Generation 7nm Chips Headed for Fall iPhones
I'd argue that in practice everyone believes in everyday common sense - even philosophers who claim to follow some philosophy that's radically contradictory to it (in a similar sense to the economist's notion of "revealed preferences"). So someone who relies on a novel set of axioms is relying on a bigger and more dubious foundation than someone who's able to "Neurathian bootstrap" starting with just the everyday common sense that we are already all relying on.
Crazy: they banned disclosure of video rental history just because a Supreme Court nominee was embarrassed by having it disclosed? Great moments in having principles!
It is very fast and responsive. It is really a pleasure to navigate it :)
Interplanetary travel is pretty clearly possible, so I assume you mean single solar system cultures.

It doesn't seem likely to me that that is the case. The energy/time requirements to go the closest neighbouring star aren't really that high in the grand scheme of things. Accelerating one ton to c/10 takes 125 terrawatt hours, less than 0.1% of our current annual energy usage. We could then reach the nearest star/expolanet in ~40 years (taking a similar amount of energy to decelerate).

Obviously we aren't putting that much energy into a rocket tomorrow, but give it a few hundred years of technology development and it seems pretty reasonable.
Interesting potential applications in Robust Optimization
For those wondering why luajit is faster than C/C++/Rust, that's probably because it does direct calls to the function, while C/C++/Rust go through the PLT (procedure linkage table).

I don't have luajit to validate this, but changing the C test to dlsym() the symbol first and use that in the loop instead makes the test take 727ms instead of 896ms when going through the PLT on my machine.

Edit: confirmed after installing luajit, got the same time as the modified C test.
0. The price anyone paid when their data was used was 0. There are 0 real-world negative consequences on anybody's personal lives due to their information being used by advertisers. They benefited for free.
This is a fascinating read on why we better hope we'll never find life on other planets: https://nickbostrom.com/extraterrestrial.pdf
There are often such problems with contract work. My attorney explained to me that if the developer does not sign over the rights of the code developed it could be subject to license fees. If you seek an attorney for this they will say something like pay this invoice or pay a license fee for the code. Once they pay, you will need to sign over all rights to the code. There are attorneys that work with developers on these type of subjects as everyone I know has issues on both sides of contract work.
> It says the opposite - if you are providing services to EU residents outside of the EU GDPR applies to you.

What the GDPR says is irrelevant in sovereign countries outside EU jurisdiction.

Or do you think NY hot dog cart vendors should also follow EU laws just because they happen to sell to EU citizens?
I once made bullcow in qbasic on weekend, my young self's idea of fun. 24 hours and it worked as expected.
News articles should be treated as political. They always have a built in narrative and bias. Including this article.
You should absolutely not feed feral cats, unless its 1080, or Curiosity[1]. Just the idea of feeding feral cats is patently absurd, Google employees should bloody well know better.

[1] http://www.abc.net.au/news/rural/2016-11-16/curiosity-cat-ba...
There is no reason to think that.

Firstly, technologically advanced species have the ability to modify their own bodies. We already do this with great success and we're barely a few generations into the era of washing our goddamned hands before doing surgery. Additionally you have to consider the difference between individuals, species, and civilizations. Can intelligent robots carry on a civilization? There doesn't seem to be any good reason why they couldn't. And once you are there, then it doesn't matter whether or not it takes 10 years, 100 years, 10,000 years, or even a million years to travel from one star to another. Intelligent, conscious beings who carry our civilization into the stars could indeed do so successfully. Even if they take many thousands of years to hop from star to star and even if they take thousands of years to build up a civilization (on a planet or in orbit of the star using resources from the stellar system) that is then in a position to send out more voyages across the stars. Even then the result will be a massive, sprawling network of our civilization spread across countless stellar systems within a time frame that's a blink of an eye in cosmological terms.

If it took 10 million years for a voyaging vessel to land, settle, grow, and send out only 2 voyaging vessels (and then stop voyaging) then they would colonize a million worlds in 100 million years. In only 400 million years they would have colonized the entire Milky Way.
Yes, my experience with CPython is that ctypes is slower than writing (or generating, as is the case with Cython) the Python/C extension.

However, one advantage with ctypes is that it can work with other Python implementations, like PyPy.
The author here, I was using Elm for a while invested a lot of time in it so there are parts of it that I like and that are parts that I don't.

In a sense it tries to be like Elm:

- good developer experience with nice error messages

- single binary that have all the tools

- enforcing types

- no runtime exceptions is you don't use JS interop

In an other sense it tries not to be like Elm:

- JSX syntax with easy compose-ability

- Straightforward JS interop

- Decentralized and open package management
I find it very odd that any CS program in the USA teaches COBOL. I would guess this very unique to your program and it isn’t common.

India might have more COBOL courses since they specialized in it during the 90s (paid off during Y2K), but 20 years on even there I’m doubtful.
3 dead owls in 3 years with no proof whatsoever that cats are responsible and somehow the NY Times thinks this is newsworthy. Mind-boggling.
You can also find Ben-Tal & Nemirovski's lecture slides here:
https://www2.isye.gatech.edu/~nemirovs/Lect_ModConvOpt.pdf
Thanks! Yes, it does.
When using kanban, people take the first card from the top of the pile and work on that. There's no siloing in that, because you're taking whatever happens to be at the top.

You don't estimate in kanban. You'll generally try to break things down into small stories, but the goal is to always be working on the most important thing and focus on improving how quickly work goes from idea to done.
As someone has suggested, not a generalist search engines. In Europe I can remember at least a couple of "price comparators" that are way better than Goggle at finding local small online shops (i.e. shops smaller than the behemoth called Amazon).

Or for example the code search engine, but I don't think it's from an European startup.
Make them.

edit: (prove that GDPR has teeth outside the EU)
Sounds like it would be smartest for all software to come with a warning that it may be vulnerable to malicious interference. It'll be the software version of a Prop 65 warning.

There's no such thing as absolutely safe software.
The presentation was done at a hackaton in Buenos Aires. The people in the dark should be the firsts rows of attendants.
Despite the title, the page describes a function, not the language grammar as a whole.

Hungarian has plural forms. kutya = dog, kutyák = dogs. They follow the same pattern as english.

The plurals are used way less often, as [roughly] the language doesn't pluralise when it's redundant. But that's outside the scope of PluralForm., and it's up to its users to avoid `PluralForm.get`ting phrases which already tell you the quantity.

[That said, the Chinese example should probably be reworded. The stated reason applies to Hungarian, but it's not the whole reason they're in #0.]
Because Wren's a bytecode interpreted dynamic language much of the overall time is probably spent just executing the surrounding benchmark code. I.e. in:

FFI.start()
while (x < count) {
x = FFI.plusone(x)
}
FFI.stop()

It probably spends most of the total elapsed time on:

FFI.start()
while (x < count) {
x = ...
}
FFI.stop()

It would be worth running a similar benchmark but with just the FFI part removed and then subtract that from the time. (And do the same thing for the other languages too, of course.)
If someone climbed scaffolding to get back into their tied cottage because the owner had locked it up while they were out, we would blame the owner.
I don't have any solution for this problem, but one thing to note is that if you set the appropriate value of work_mem in the session that runs the parallel query, the same will be used by parallel workers.
I think alot of C/C++ devs have spent time in other languages, particularly python. And they generally have their own pathological problems, like pip.

Cargo is probably one of very few build tools that does almost everything correctly. So if you use almost any other build tools you're trading one set of problems for another. Granted, the issues aren't as hard to understand as C++ ABI incompatibilities but they are more or less just as hard for the tool to auto fix.

I think the overalls point is that the tool should support that language and so on. I'm sure everyone has their own horror cmake or autotools debugging story, but I think we are all very interested in a better way to solve the problem.

If you're point is, well you should just use a different language, you probably don't know the requirements well enough.
or are they ...
Ask HN: Is there a high quality TL;DR version of GDPR regulation for a techie?
I know it is impractical to have a TL;DR of a regulation, as the devil is in details with regulations. But still what are the must haves to comply with GDPR for a side project?
Because then you would be suggesting your customer base to use insecure software. There is a reason IE6 still won't die.
that storybook seems to have a small subset of what's cataloged in the OP's link. Partial implementation?
Some of them can run Javascript, I'm thinking specifically of people who write scrapers in things like PhantomJS (headless browser, very very cool software).
Thank you. I ran both through lldb to see why luajit was faster and was confused how luajit was faster despite doing quite a bit more work:

luajit loop:

0x12a0effe0: movl %eax, %ebp
0x12a0effe2: movl %ebp, %edi
0x12a0effe4: callq *%rbx
0x12a0effe6: movsd 0x8(%rsp), %xmm0 ; xmm0 = mem[0],zero
0x12a0effec: xorps %xmm7, %xmm7
0x12a0effef: cvtsi2sdl %eax, %xmm7
0x12a0efff3: ucomisd %xmm7, %xmm0
0x12a0efff7: ja 0x12a0effe0

c_hello loop:

0x100000ea0 <+80>: movl %ebx, %edi
0x100000ea2 <+82>: callq 0x100000ee6 ; symbol stub for: plusone
0x100000ea7 <+87>: movl %eax, %ebx
0x100000ea9 <+89>: cmpl %r14d, %ebx
0x100000eac <+92>: jl 0x100000ea0 ; <+80>

0x100000ee6 <+0>: jmpq *0x134(%rip)

I'm still a bit surprised that that extra jumpq is more expensive than all those extra instructions luajit is executing.

EDIT: For those curious, Lua handles all numbers as floating-point; there are no ints in Lua. That's what all the extra instructions are for. Interestingly it looks like LuaJIT is storing the loop variable x as int (in the eax register) and just converting it to floating-point for comparison against "count" each loop. Interesting bending of the rules there.
> What makes software so special in engineering, aside from the amazingly terrible culture we've crafted around it?

Millions of malicious people constantly attacking it with cheap equipment from a distance with little chance of being caught doing so?
Toshiba’s loss of star engineer tells tale of company's decline
Because, to achieve any semblance of scalability, and consistency, you need to use a UI framework. Otherwise, everything you create is either from scratch or ad hoc implementation. Neither alternatives reduce complexity.
Is it worth it going on with a computing career after too much failure?
Hi, HN! I'm a Central American software developer in his early 30s working at a medium size software house. I do backend and have Linux sysadmin experience.

After a decade, I still don't have a degree. I started with CS, then switched to pure math. My goal was to become a researcher with a solid math background (e.g., logic in computer science). That never took off, as I have been failing math courses no matter how much I struggled. I really want to enjoy math, but some part of my mind really doesn't.

I always attack myself psychologically whenever I found some math problem that overwhelms me. I remind myself of all previous failures, how I won't succeed at all as a professional, and how particularly reasonable suicide would be (e.g., stabbing myself).

After a suicide attempt, I was institutionalized. After that, I have been in psychiatric and psychological therapy for years. But that mental bully always appears. I can't see a future for me outside computing.
I remember the excitement of being able to finally make my own .exe files with QuickBasic. It was like earning a new merit badge. First .bat, then .exe, then later using PC Magazine's "DOS Power Tools" book I started to write what I recall were .com files using assembly that was entered into some crude edit software that shipped with DOS. I kind of wish I would have gone deeper with that; instead I tried to dive into Linux and spent years trying to get just daily-user comfortable. :-)
Maybe they could use an "invisible fence".[0] They're already capturing, neutering and chipping. So they could fit warning collars. But perhaps battery life is too short.

0) https://www.catological.com/best-invisible-fences-cats-revie...
> The downside is really a combination of building a community and educating people about it

Yes, this is what I'm worried about.

I'm still tweaking a lot of things and I wanted to share it with HN when I thought it was ready, but on the other hand it's a nice that it got some attention already.

I hope there will be enough interest over time to actually build up a community.
Funny. This site is blocked at the Legoland Hotel for being a hacking site:

Access Denied

http://www.nicolasbize.com/blog/30-years-later-qbasic-is-sti...

The web page you are trying to access has been blocked.

The URL has been categorized under: Criminal Skills/Hacking for Merlin Entertainment. - LLC Hotel [63.145.217.227]

Please contact your support team if you feel that this is incorrect.
Are there any tools that can take my subscription activity in YT and convert it into a podcast or RSS feed for me?

I’m just so tired of the algorithmic hooks to waste my time.

There are 5-6 channels I really enjoy but get tired of the effort needed to fend off the constant temptation tailored to my tastes.
You just need to get used to it. Its hard to find anything really exclusive near Silicon Valley, so we usually go to Macau once in a while.
I’ve worked both in private offices and in open plans. And my experience is that private offices are good for those occasional long deep work sessions but overall the team in total is more productive and happier in open plan. Not everything is about your personal productivity and it’s all too common to see separate team members deeply focused on non-aligned items which makes the joined work much much less than the sum of the parts.
No, the article clearly explains why that won't work. DNA is not a long-term stable molecule. After millions of years the source material will be damaged beyond repair. Machine learning is not some magic band aid that solves impossible problems.
Vitamin D, too, especially if you don't eat dairy. I managed to develop a deficiency which caused seriously low bone density.

The only reason I found out was because I got a compression fracture of one of the T vertebrae while snowboarding (just riding, too---no crash or anything like that). My point being that I felt otherwise completely normal so somebody with a sedentary lifestyle may not notice until it gets really bad.

Vitamin D facilitates calcium absorption; my calcium levels were normal. I think regular diets are more resistant to lower vitamin D levels because they contain more calcium on average.
To be fair, specs and standards generally aren't written as introductions, so they're kind of hard to make sense of when starting from zero. USB, with its infernal descriptors and endpoints, benefits mightily from third-party explanations.
I've been watching this thread all day, not one person has mentioned that the entire article has an undercurrent of the unaccountability of the super rich.

The article specifically mentions how the yachts move from port to port, have their ownership hidden, and constantly change flags, to avoid taxes and to avoid giving the legal protections their workers would have if they were employed on land. Where even the death of a crew member is shrugged off.

This is article is about callousness.
If the sites don't want the traffic from links that drive their revenue then why don't they identify the servers which are prefetching content and IP ban them and file abuse complaints. They probably have very identifiable User-Agent strings.

Also this link tax reminds me that I think browser vendors should provide better privacy options for removing the referer header from link requests to prevent tracking.
No being based in Europe does not exclude a business from GDPR.

"even if a US-based business has no employees or offices within the boundaries of the EU, the GDPR may still apply.

Under Article 3 of the GDPR, your company is subject to the new law if it processes personal data of an individual residing in the EU when the data is accessed. This is the case where the processing relates to the offering of good or services or the monitoring of behavior that takes place in the EU." - https://www.lexology.com/library/detail.aspx?g=3a02f14c-828b...
FYI, the SCE was the Signal Conditioning Equipment, which converted various instrument data on the spacecraft into a 0 to 5 Volt DC signal that was then digitally coded for the telemetry downlink. That equipment needed a voltage reference to work correctly, of course, which normally came from the highly regulated main bus power. When Apollo 12 was hit by lightning it knocked a bunch of systems offline, including the 3 fuel cells that normally provided main power for the capsule. After this the capsule was instead forced onto battery power, but that resulted in voltage sag, causing the highly sensitive Signal Conditioning Equipment to start throwing bad data. Switching the SCE to its auxiliary power supply (which regulated the voltages being fed to it, with some loss of overall power efficiency) restored the telemetry data and enabled the ground crew to properly assess the situation on the spacecraft, work through the issues, and avoid an abort.
These are the only things you should feed a feral cat, in order of preference:

- Curiosity (When it becomes available)
- 1080
- Eradicat

http://www.environment.gov.au/biodiversity/invasive-species/...
There's a lot of truth and value in that quote, but understanding the context behind it is important. It's boxing - everyone understands they will be punched in the mouth, has practiced getting punched, etc.

You need a plan, but have to be able to adapt to changing circumstances.

For reference, that quote was given in an interview about his upcoming fight against Evander Holyfield. Holyfield dominated the fight, Tyson bit him twice, and the fight was stopped in the 11th round with Holyfield as the winner.

(It would have been more arrogant to say, but perhaps more honestly stated as "Everyone has a plan until they get punched in the mouth by Mike Tyson". Tyson is widely considered to be the hardest hitting boxer in history. He retired with a record of 50-6, with 44 wins by knockout and 22 of those knockouts were in the first round.)
this article and this comment section are rather terrible. I am really opposed to Googles business model and the pervasive lack of privacy they inflict on the world-- but this is such a weird thing to write an article about. I personally, and this is my own opinion, find the need to save every niche endangered animal to be both fruitless and silly. Humans have a significant impact on the environment and should certainly strive to limit the negative effects as much as possible, but on balance cats eating owls doesn't rank particularly high on the priority list of high-impact adjustments we need to make. It's not really Google corporations fault and while feeding animals is sort of dumb, these feral cats are presumably living in the wild after escaping from random peoples houses, overbreeding pets and irresponsible pet ownership is to blame
Why do you want to overpopulate the world with cats? They are a nuisance.
“Failing to plan is planning to fail.”