skysight-inc/HackerNews huggingface dataset:
That's what majority of computer users (smartphones included) use though. As for developer-oriented CLI tools, I've also seen more and more GNU-isms and macOS-isms creeping in.
Wow, thanks. This is like the best answer I've ever seen. You absolutely nailed it.

Are you by any chance looking for any DevOps/Ops consulting? I just founded my third startup Elastic Byte (https://elasticbyte.net) and always looking for smart people. We're a consulting startup that helps companies manage their cloud infrastructure.
> How come this isn't culturally perceived in the same way as not paying for software or movies or music?

Perhaps it is? I've almost never had anyone remark that I was doing something bad when not paying for a software or movie or music.
Eis a razão por que perdemos a noção do tempo quando entramos no Facebook
> the Journal also started letting people read for free links that are shared on social media by subscribers and staffers.

Because the publisher explicitly allows it.
Seems to me, as readers, we're less in need of 'Netflix for news' and more in need of either consolidation or decentralization in journalism.

I have much less brand loyalty now than say 10 years ago. I have less respect for both the WSJ and NYT than I did. I don't think their incentives line up with mine anymore, and it leaves me without a news source I trust the way I once trusted both of them.

A larger entity that doesn't need to worry as much about getting me to hit the clickbait would serve me better as a reader (and I'd then be more likely to subscribe). Or, if I could subscribe to individual reporters or small groups of them in some way (such as Dave Pell's style of content delivery, but more availability and let me pay them some how), it would also better serve me as a reader.

Instead we're stuck with a structure where they don't make enough money, and thus continue devaluing their brands, and we as readers don't have an easy way to know who we can trust to respect us as customers (no surprise video ads, unbiased reporting, etc). So I guess I'll stick with using sites like HN to aggregate the news for me, and stop clicking on the WSJ links. The brand no longer signals unbiased quality journalism to me.
I don't know the exact numbers, but it is regularly evaluated, and they found that it won't save money moving to the cloud (yet).

Apparently, grid jobs have different IO/CPU/Memory characteristics from typical cloud applications. My jobs tend to use a lot of CPU and bandwidth, but are mostly IO bound. A friend did a very, very CPU intensive analysis for his PhD, and they estimated that it would cost $30 million to run it on AWS. I'm not sure where they got that number from, so take it with a grain of salt, but even if they are an order of magnitude off, it is still prohibitive.

Another issue we are facing is RAM consumption. Many scientists are not trained programmers, so there are a lot of memory leaks. It didn't use to matter, an analysis program ran only a few hours and was single-threaded anyway. Now we are moving to using multi-threading, and we have been using multi-processing anyway... And as I understand it, in modern hardware the RAM/CPU ratio is getting lower and lower. If your job or thread needs 8 GB RAM, you can't run many of them on a 32 core CPU...

So yeah, I think the main issue is wierd resource usage patterns. Not that it would be impossible. Grid computing is basically just a weird parallelly evolved version of cloud computing, after all.
Oddly enough, the person who invented and attempted to enforce absurdly strict rules was smart. Except that autistic a bit and thus needed rules over nonsense crap to have sense of control. It seemed logical to him, but it did not seemed that way to non-autistic smart people.
If you want an example of a llvm-based programming language porting to a new architecture, see [1]. The issues has a checklist of things that were done, and a readable diff.

Some of the things that needed to be implemented in the frontend was the ABI, unwind support, C bindings for the new architecture. Some of these don't apply as much to rust but you can see that LLVM doesn't do a perfect job. The diff is still quite small however.

[1] https://github.com/crystal-lang/crystal/pull/3491
They might have been technically legal since ES5, but they were only finalised this year (ES2017, with function params), and still don't seem to have full support. I've been burned a few times by that: I know that MDN article cited says they are, but code with trailing commas (esp objects) breaks in eg IE without transpilation
LOL. What you call "intelligence" is simply being a prick :)
A small Lisp-Machine in an FPGA
The project supports for interaction to smartfox server 2x, 1.2.5 released
the whole global warming thing seems to be a very contended issue but i think theres one thing we can all agree on, people need to stop using Fahrenheit
If we ignore the fact that they obviously are not preventative (they can't find a cancer that doesn't exist yet...), and as such it's rather silly to present it as an alternative to treatment, there are still a multitude of issues:

- Early detection, for the sake of argument assuming that the proposed screening program would in fact be effective or could be adjusted to be effective, does not always improve survival rates. There is a diminishing rate of return from pushing the detection earlier and earlier.

- Any screening needs to deal with false positives. Telling someone they may have cancer leads to suffering, and may in some cases trigger more serious effects. E.g. consider someone suicidal who is told they may have cancer, and decides to end it. Or "just" decides to engage in more high risk behaviours, increasing risk of harm. And for something that is rare, even a very small rate of false positives during large scale screening might cause disproportionate suffering, and might end up causing significant harm.

- False positives require further investigation, and if not ruled out with reasonably low impact methods like biopsies may result in over-treatment. This is particularly serious for cancer, where many of the treatment alternatives have a substantial risk of causing death.

- The screening also needs to deal with false negatives. Someone who is told they don't display any symptoms of cancer may pay less attention to signs later on, and may end up discovering their cancer later than they otherwise would, increasing risk of death.

All of these affect overall outcomes, and you need to tally up the effects of all of them before you can say if a screening program will be overall positive or overall negative.

One outcome of actually analysing this, for example, has been a push towards ending large scale mammography screening, because newer surveys that takes the above effect into account shows that while it does in fact reduce mortality somewhat for those who actually have breast cancers that would kill, it causes sufficient overdiagnosis to kill many otherwise healthy patients. Here is one article that covers this problem [1].

The problem is that people often assume the worst case outcome of a screening program is that it won't be effective, but the worst case outcome is that you kill more people than you save.

[1] http://www.cmaj.ca/content/183/17/1957
> most basic science was done as some wealthy person's hobby

Also "patronage" systems, where wealthier people would support not-so-wealthy scientists and artists. Presumably the patrons derived some social benefit (or personal enjoyment) from being involved in the broader work.
Note: https://www.sgi.com/products/servers/uv/uv_300_30ex.html

> SGI UV 300 now scales up to 64 CPU sockets and 64TB of cache-coherent shared memory in a single system.

This is the current limit of Linux hardware memory support so going above it is tricky. But still, 64TB.
> POSIX is full of entities (e.g. notably processes and threads) which can't be manipulated via file descriptors.

Well there is /proc
You think non-profit "news" sources don't editorialize? Democracy Now doesn't editorialize? State run media doesn't editorialize?
I am fascinated by the number of comments made by people who actually think they're so smart, it's the society (made of billions of people) that's dumb.

1 Mind > 7.5B Minds ?

I tend to think these companies don't hire smart people. They hire psychologically deviant people who will both comply without a problem, and who will do mean things to others because they have a superiority complex... a little like german engineers during WWII ;)
Breaking Encryption – Hashed Passwords (LUKS Devices)
That's terrible man.
$190/month as a dish washer
$45/month as a waiter (with tips that could reach to 2k if you always work overtime and not complain about the lack of extra pay)
Free print news has existed since 2002 in France :

https://en.wikipedia.org/wiki/20_minutes_(France)

In actual print form.

It seems even older in the US :
https://en.wikipedia.org/wiki/Free_newspaper

Also the transient nature of tv and radio has been changed by the internet. Most tv channels in France, be they private or state owned, give you the ability to watch older airings whenever you want on their websites. Consuming those media for most young people barely differs from a daily newspaper. You don't have to be there and sit when it airs, you do it when you feel like it.
I also tend to think you DONT need 5 days of interview to detect that someone is smart... ;)
The beginning of the end for me with the WSJ was when they changed the printed size.
My pain at the loss of the Google loophole is tempered by the realization that the WSJ has largely become a propaganda organ of the GOP.
Small city has 0 or 1 employers that are larger than local in scope. It's fine if you are an accountant or dentist or carpenter and there aren't too many like you in town already, but what if you work in a specialized industry?
Ya I'm still learning to write in English, sometimes this means to practice writing more when and where one can. Best of luck to you.
this is a very small funding. I like the project but this pays what, one dev for a year?
If NYC was such a bad idea, why is it a massive portion of the US economy?
"Two body problem" refers to a married couple. It is p^2 as hard to find good jobs near a potential home.
consider also "a lot (1010 as I type) of Apple 2 games cracked again, with a documentation on how it's done" https://archive.org/details/apple_ii_library_4am&tab=about
Sure, but different judges are free to interpret the constitution without reference to specific interpretations. Therefore, it's not a nail in the coffin of the 4th amendment, it's just a temporary misuse (IMO).
The old experts exchange rule where they put all the content at the bottom :/
That's interesting with respect to welding. I just assumed all metals could be welded, do you know the reason why some can't out of interest.

Also is plutonium welded for any application, out of curiosity?
Colin I think you're being a little pedantic. You can use context to infer what they mean.

This is their application list:

https://github.com/columbia/libtrack/blob/master/workloads/o...
Google recommends using reverse DNS lookup to determine if a client claiming to be Googlebot is really from Google – https://support.google.com/webmasters/answer/80553?hl=en

It isn't hard for paywall website operators to use this to block Googlebot fakers. (Rather than doing a reverse DNS lookup on every request, you'd want to maintain a local cache of those results, so you only need to do DNS lookups on new client IPs.)

I believe Cloudflare already does this, and possibly some other CDNs too.
If I wanted to stay with CLI applications, MS-DOS would be enough.

UNIX got X Windows in 1987.
Every internal Ops manual needs to begin with the simple phrase:

DON'T PANIC
I'm flattered, but I'm sure there are better options out there, and I'm swamped as it is anyway. ;) I'll keep it in mind and reach out if something changes.

I do think that's a great startup, though, and this post-mortem and incident only proves how badly it's needed. A lot of people already think they're getting something like what you're offering when they sign up with a cloud provider.
one step from gray goo then though https://en.wikipedia.org/wiki/Grey_goo
Also, SELinux is not about just files. It controls some capabilities, and can be used to control the data inside applications as well.
Certainly everything you have expressed is a somber reminder to never forget the lessons of history.

Hungary is a particularly interesting case in intellectual achievement since it produced so many influential scientists despite it not having the industrial base or wealth of many of its European neighbors, and a relatively small population.

You might enjoy JvN's take on the importance of a well run educational system[1]. His comments seem even more suited for our current condition.

[1]https://www.youtube.com/watch?v=vLbllFHBQM4
There are no graphs in the article to give you the whole context, that is, the longer-term measured climate changes. For that it helps looking at the yearly averages:

https://tamino.wordpress.com/2017/01/18/global-temperature-t...

These are averages over the whole year. The graph to consider specifically for Arctic is this one:

https://tamino.files.wordpress.com/2017/01/arctic.jpg
I was working for a US company here in the UK when Obama was elected. What struck us (the UK employees) was how amazingly trusting the Americans were of the Obama "change" and "hope" line. There were people with Obama "hope" chocolate bars on their desks, wearing hats with "change" and all sorts. I asked one of them about this and to my surprise they gave me a long speech about how it was all going to be so different now in US politics. Here in the UK (well until Brexit happened anyway) I don't think anyone expects huge changes to happen through party politics at all.
You cant get a refund for the time wasted reading drivel and opinion of facts, and how do you know its drivel or spin until you have read it?

Its like with businesses, you buy a product, it turns out to be rubbish, unfit whatever, so you take/send it back and get a refund, but you don't get refunded for your time wasted finding out something is unsuitable. In the mean time, said business has benefited from your money for the period of time its had it, if its put the money to work. Capitalism is the most surreptitious control system going, because if you don't have any money, you cant survive, you cant live, you just become an even lower grade slave to the system.

I don't know if this hack still works, but changing your browser agent to pretend its a Google Spider might also work, if it doesn't, then the online content provider might be using Google's ip address ranges as another metric before allowing unrestricted access to allow the search engine's spider to do its job.

So search engine's want to be the users starting point, an interface to be directed to everything online. I wonder how much revenue a company would make by excluding search engines and sticking to traditional advertising methods to raise customer revenues. Will we see a resurgence in printed papers like we see a resurgence in Vinyl, because one thing a printed piece of paper wont do, is hack your systems, wasting your time even more.
It is most prevalent among westerners writing fiction novels about alien praying mantis entities[1].

Jokes aside, as far as I know DMT is not the only compound that makes you see insects. For me, it kinda makes sense to interpret little 'irregularities' in your visual / tactile perceptions as, say, ants.

[1] http://sprott.physics.wisc.edu/pickover/neoreality.html
I'd be interested in seeing the challenges and outcomes of assumptions made porting between 64-bit von neumann and 8-bit harvard architecture systems.

Most of the AVR community tends to code in a mix of C and assembly, I think Rust is possibly not the best language to port, and type safety is not really an issue that's going to sell it.

To put it into perspective, Rust on a more powerful IC like an ESP32 or STMF32 makes sense to me, as you have a lot more to play with, but I've spent the best part of a year and a half working on a design constrained within 512 bytes of dynamic RAM, 512 bytes of SRAM and 512 bytes of EEPROM. I'm not sure what type safety buys me when I'm already trying to squeeze out every last bit.

All of this is not to suggest we shouldn't try new things, of course we should. Hacking things previously thought impossible is a longstanding and welcome tradition. However, I'm struggling to see how this would increase adoption of Rust, or make things significantly easier for AVR users vs say Arduino scratch.
Which isn't a standard part of POSIX. It is an implementation-specific extension, which only some implementations have (OS X most notably lacks it), and even those who have it implement it in incompatible ways (e.g. /proc on Linux is quite different from /proc on Solaris).

Also, Linux /proc doesn't really allow you to treat processes as file descriptors like FreeBSD's pdfork does. Sure, I can open /proc/123, but operations on the resulting file descriptor have no relationship with the process – if I pass the FD into a select() I won't get any notifications about the process lifecycle.
>"I don't think systemd is unpopular or controversial because it's a great leap forward. That's just buying into the propaganda. It's unpopular and controversial because it presents itself as a great leap forward while not being one."

How did you come to that conclusion? The bulk of the controversy I've seen about systemd has nothing to do with hype, the controversy I've seen has largely been focused on its invasiveness.
No worries. You're not in the bay by chance are you? Coffee/beer on me if so.
"CYP2D6 is therefore a relatively highly specific, high-affinity, high-capacity 5-methoxyindolethylamine O-demethylase. Polymorphic cytochrome CYP2D6 may therefore exert an influence on mood and behavior by the O-demethylation of these 5-methoxyindolethylamines found in the brain and pineal gland."

https://www.ncbi.nlm.nih.gov/pubmed/12777961
I've worked at several such companies, and they honestly do have a ton of incredibly incredibly smart people working there. However, it takes a lot more than simply smooshing a bunch of incredibly smart people together to produce greatness. It takes good leadership, good judgment, good planning, and so on and so on. Unfortunately, at many of those same places, crammed full of smart people, a lot of those other elements are missing. Management tends to be mediocre at best. Planning tends to be about the same. Corporate culture tends to be oppressive. And so on. All of these things cut down the effectiveness of smart people, and the end result is often a lot of mediocre products with only a few flashes of brilliance here and there.

The core problem is that once you scale beyond a single person working alone the mechanisms and nature of cooperation between individuals starts to dominate the end result as much as individual capability does. And while smart people might help offset poor corporate structure, policies, and management, it's only marginally effective.

P.S. Also, sometimes insisting on hiring exclusively very smart tech workers can be a coping mechanism for institutional failures (and thus somewhat of a red flag). It's more or less a truism that corporate culture and corporate managerial processes are more or less unaccountable, not at all introspective, heavily resistant to criticism, and even more resistant to change. But if your management chain and corporate culture is so incredibly screwed up that it becomes a drag on effectiveness and productivity how do you cope with that? And the easiest answer is actually a somewhat surprising one. You hire the absolute best people you possibly can. Not to make changes or make things better, oh no. But rather to squeeze the most out of the system as it stands. Smart, hyper-competent people can succeed even in the face of tremendous challenges. Including terrible internal tools (a common problem everywhere), terrible processes (also common), terrible management (ubiquitous), and terrible leadership (also ubiquitous).

A workplace filled with smart people isn't necessarily a good sign. It could mean it's a horribly dysfunctional place that only works because all of the individual cogs in the machine are the best they could possibly be.
In my case a bunch of microservices. This included a rewrite of a legacy monolithic service written in Python. The C++ rewrite was not only more efficient and maintainable, but also ended up with a quite a few more features fitting in a smaller codebase. People do underestimate the value of rewrite from scratch, which when paired with a redesign trumps any language advantage.

My wife's work was (she's full time parent now) on some gargantuan backend for ticket selling service. Afaik frontend to that is also C++.
It sounds to me a bit that the company had a culture where premium is given on looking smart - so people took great efforts to look smart. Which lead to rationalizations and inability to admit mistakes (I can not just say that I made decision cause I did not knew better, I have to find smart sounding reasons).

Any positions higher then junior programmer needs to make intuitive decisions. Everything above junior programmer position deals with uncertainties - whether it is prioritization, organizational decision (who to hire, what position to put new person in), architectural decisions when working with new technology and so on and so forth. You make a lot of value judgement. If everyone is pretending all those decisions were logical, then there is collective denial going on. That is not the same thing as everyone being smarter then all other companies around.

Tl;dr: A lot of rationalization going on is not consequence of everyone being smart, it is flag of workplace where people cant afford to talk honestly about mistakes and decisions.
Hate to nitpick, but how is "Regie eventually settled for $25,000 — after attorney fees were taken out, roughly equivalent to a year’s middle-class income in the Philippines." factual if the GDP per capita of the Philippines is ~$2600?
Hmm so with ipmitool you can test passwords for every registered IPMI user - so that's scriptable. (How fast can you test? who knows)
Then, you can get the IPMI network VLAN from ipmitool as well, if your hosting provider was lazy and didn't use the dedicated port. After that, configure your box to be on that VLAN and then you're in???
On the other hand, perhaps insects are ideal for (subconsciously) describing alien encounters. The mind has a good understanding about how insects look like (not like us), but it can barely imagine how it feels to be an insect.
you don't even get applications for those jobs by American CS grads or professionals

I just had a 26 year-old US coder

I think you may be looking at this through a very narrow perspective of SF 20-something startup culture. But look at any other branch of engineering - civil, electrical, mechanical etc - and the backbone of those fields is 30- 40 and 50- somethings who work normal office hours.
Those who forget POSIX are doomed to reinvent it, poorly.
These are fun too, not directly calculus but some infinities and series videos https://www.youtube.com/channel/UCOGeU-1Fig3rrDjhm9Zs_wg
Simple web scraper in Go
Modern smoke detectors seem to have done away with ionization in favour of optical technology, and so no longer contain radioactive materials.

Bad news for mad scientists!