skysight-inc/HackerNews huggingface dataset:
Yes.

And there's also The Clouds by Aristophanes (https://en.wikipedia.org/wiki/The_Clouds). And in my sometimes I suspect it might be the most accurate portrayal. But we'll never know.
Elm

https://elm-lang.org/
>The "people could die" argument is very weak and I would assume it to always be a self-serving assertion by government or the intelligence community.

until of course it is the government itself who discloses the sensitive info - in such cases even that weak argument is just thrown out the window like in the cases of Scooter Libby/Valerie Plame or Trump/Oleg Smolenkov.
> Matching DeltaV for a short duration is easier than for a long duration, no?

you don't match deltav, you'd match trajectory. you may be able to do that at the cost of more or less deltav, depending on how clever and patient you are. once you've matched trajectory, you'll (basically) stay matched, as you're in space and there's nothing to disturb you.
That's true, there is a lot of good work out there of course.

And I'd say the system is still of concern for the public. Few readers of pop science articles recognize when they are essentially reading a pr marketing piece, and not something like a consensus textbook-like description of consolidated knowledge. The authors have special interests and biases beyond uncovering the truth, such as pressure for publication counts, tenure possibilities, filling your CV, all sorts of political considerations, flag planting, etc.

Another thing is how these discoveries are made. I think people imagine it as if researchers research and ponder about things, then when they find something, they write it up to share it with the world and contribute their new found interesting knowledge. I know someone who did that in his PhD, he quit after several years without any paper submissions. When asked, he said he hasn't found anything yet worth publishing. In most places, people decide in advance that they're going to have a paper this year for this journal/conference and then they plan a solid way there. You decide what result would be sexy (keeping some secondary plans in place) and then do the whole thing. Several times things will not go as you expect, but the paper must be written. Then you rewrite history and come up with ridiculous "storylines" to make it seem like all your hypotheses naturally flow from prior work and everything fits in this nice story. Then you torture the data until it sings because there must be a paper. You look for the smallest indication of something interesting, inflate it to sound like a breakthrough, speculate about far reaching conclusions etc. And then if your university has a good pr department, journalists will eat it all up and you'll be out in the media, impacting normal people's understanding as well.

(I realize I may be a bit too cynical here, and I exaggerate somewhat to get the message through.)
I understand that. This planet is far more likely to not be habitable, period. We might as well consider Neptune to be "potentially life-friendly".
“Analytics are evil”? Seriously? How else do you propose understanding how people are interacting with your site? How can you A/B test improvements without analytics?
> traveling at the speed of light it would take 4 billion earth years to get there

Genuinely wondering how you got that number. I'm reading 111 light years in the article, wouldn't that simply be 111 years of travel time, at the speed of light? Am I missing something?
A large part of the cost of care is driven by the cost of the providers (mallpraction and other) insurance. Who do you think sets the prices of that?
What was that you said about it being VERY important that we agree on the usage of words? Apparently “blame” only has one definition but it’s okay to say a person is actually starving (your exact words) and really mean that their organization is short on resources. I’m glad you searched “teachers starving” and copy and pasted the first 4 links you saw that had the words in the headline but they don’t support your argument. In fact, no one here has supported your argument because it is nothing more than virtue signaling coming from the very person you hate.
Seems like increased popularity is impacting keybase.

My client is now getting:

Error: ERROR CODE 218 - internal chat storage error:
readBlock: failed to decrypt block: 1 in method chat.1.local.getThreadNonblock at new s (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:561326) at file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:561922 at u (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:561961) at file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:1242674 at file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:3018547 at e._call (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:2580383) at file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:2580523 at s (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:2580163) at e._fulfill (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:2580493) at s (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:2579694)
If they had done a bit earlier (than 2003?) they would have made Java redundant :-)

XML : JCL

Bean : Copybook

Service : COB file

View/page : 3270 form

Etc.
The more you look at the e-waste that is being generated and dumped (often in developing countries, or.. out of sight of most westerners) the more you realize that increasing repairability/re-use/longetivity of devices is important for the planet. Can you imagine dumping your laptop in the garbage if one of the keys stopped working? Or if your CPU fan clogged up with dust? That's essentially whats happening with iphones, because Apple refuses to give customers the option to take their phones to reputable repair shops by prohibiting suppliers to sell to repair-shops, or in some cases using DRM to prevent repair.

>How many of those phones will need repairs? How much more resources have to be spent, and what other trade-offs have to be made, to enable that repairability?

Judging by the large amount of phone repair shops in existence, we already have the answer.

>(One of the trade-offs being less economy-of-scale because not as many people are willing to buy a bulky yet expensive phone.)

Why do you assume that the phone has to be bulky? That's simply a lack of imagination on the part of designers..
Maybe they should buy PG&E instead?
it's so obvious one wouldn't have to read my mind, it's all implicit in the king-man+woman=queen type of relations... if you really ask a second time, fuck it, im not in ML sector, perhaps I just give away the idea...
Debugging Stack Overflow
Something I don't understand - why is it surprising that there could be rocks floating around that come from other solar systems?
By the way I compiled and ran the program (Ubuntu 18.04, x86_64 with various optimization options and whatnot, such as -fstack-protector. It runs cleanly under Valgrind.
No, that doesn't make much sense does it? Delta V is a change in velocity, but comets don't change velocity very much.

That remark makes more sense in the context of missile defence than when talking about space travel.
That's not really how performance is likely intended to be interpreted here. It's more along the lines of if the client told you "you have to code exactly from X time to Y time using our computer at Z location". At that point you're basically an employee rather than a contractor providing a service/product. Meetings are related to, but not the sole component of performance of work here.
> We of course also compared gcc with clang/LLVM and found that clang was 0.8% slower, so it does not explain the difference entirely.

I think it would be quite useful and interesting to figure out why there is still a small difference between clang and Rust. There might be some low hanging fruit in how Rust generates LLVM-IR that could be fixed.
It used to be more common. Back when it was all town cars, and up through the early days of UberX, I frequently got business cards and phone numbers from my drivers.
Maybe so, but this sentence: "interference pattern emerges as a property of the whole collection of individual photon strikes."

Is incorrect and seems to miss the whole point of the experiment. We don't need a "whole collection" to get interference, we can see it with one photon. If that doesn't mean the wave function is real, how else can it be explained?
San Jose: New police portal lets residents quietly report suspected ‘johns’
Not really. It's true for any language where types have statically-shaped memory layouts, and where names are statically bound. Lambdas need to bind their names to locations; if this is to be done statically, then the bound names need to packed into some reference type. The type of the bound name environment cannot be named, because it is dependent on what specifically the environment is naming. Languages that fall into this category would include C, C++, Java, C#, and Rust.

By contrast, languages such as Python or JavaScript that rely on dynamic name binding have implicit environment objects attached to their objects that allow different lambdas to share the same type, since the function body gets to acquire a map that it can ask for the bound names.
Rust and/or LLVM will make this optimization as well. The easiest example I can find of this is in the buffered IO code [1], but there have been others

[1]: https://github.com/rust-lang/rust/blob/f0b58fcf03391a91f7422...
Why Talking to Strangers Is the Best Thing You Can Do for Your Mental Health
BEAM is amazing. The scaling is insane. I built a business texting platform using it (https://pigeonsms.com).

As we brought on our first few customers I kept expecting we would need to increase our hosting capacity. Here we are 2 years later and we are still running the whole thing with our initial hosting setup.
You match velocity, not deltaV. Since natural objects accelerate only under environmental forces (mainly gravity for something like this), once you match velocity and are subject to essentially the same gravitational fields, you will stay matched (roughly).
"The new police portal, which can be found on the SJPD website, offers a speedy way to report people they suspect of solicitation, through submitting physical descriptions, license plate numbers, and photos."
Isn't a second now officially defined as a single period of atomic decay of a certain atom (I think Cessium?)? So this theoretical near-lightspeed craft could adjust it's accelerators based on an onboard atomic clock that would not be based on seconds as we tend to perceive them, but on SI seconds. I assume these would be getting longer as velocity approached 1c.
Unless radioactive decay is also affected by relativity (obviously I am not a scientist), in which case of course that wouldn't work.
Agreed, I think there should be an option for paying for long term service/support. The 5years thing is purely due to lack of funding.
Plenty. Most likely because they first have a footer, then someone says "MUST IMPLEMENT INFINITE SCROLLING", and then you get that.
That would be good. It could e.g. open the way for apple to be forced to hire all the app programmers
Would you rather have a lighter racing car or a more powerful one?
They could use a conference room for such things.
>In this particular case - it would depend on having a way to objectively determine teacher's skill level

This might be putting the cart before the horse. You may not find very "high skill level" teachers, but that's not a justifiable reason to not pay them. The way to get high skill level teachers is likely to attract people with high skill with a higher pay.

How do we make pay for teachers higher? I don't know exactly, and I don't want to start a political debate, but one idea might be to collect taxes from the giant FAANG companies and use those taxes to pay teachers more, rather than just letting the FAANGs frivolously throw the money around. I think that would be a better use of the money rather than letting billions (or in the case of a commenter here, $11k/month) sit in a bank account doing nothing.

>When I think "someone doesn't deserve something" it implies "this should not be so"

This is what I'm saying, too, but I think I'm applying it differently. I'm not looking narrowly at a CS grad's salary and saying "this should not be so". I'm looking at CS grad salaries in relation to salaries of other crucial-to-society professions like teachers, and saying that the disparity "should not be so".
Those generate traffic on a real, connected PCI device. I meant branches of isolated sections of code with fake memory mapping.
Seems like it will bring uber & lyft's cost basis in line with cab drivers, making the latter group competitive again.
In the DC area it’s super duper expensive compared to Philly and has pulled further from it as Philly hasn’t boomed as much. In comparison, Seattle used to be a lot closer to Philly in overall cost of living back in the mid 2000s (still more expensive than Philly) but in more recent years has definitely surpassed the DC area in cost of living. However, Los Angeles was higher than both and has steadily gotten more expensive and accelerated substantially less.
Feature Visualization How neural networks build up their understanding of images
My First LLVM Compiler (2015)
I think it's actually a violation of the uber TOS for the driver to circumvent the app, and of the passenger not following the community guidelines of Uber, if I understand correctly. Similar to how Wag's new TOS tries to prevent contractors from seeking pet walking outside of the service.
If you want to collide with it softly then you pretty much have to go at about the same speed: there are no soft collisions with relative velocities over 500 m/s, and 500 m/s is small when talking about escape velocities.

In short: to have any sort of survivable encounter with the object the relative velocities need to be so small you have essentially "matched their speed". Those last 0.5 km/s you might gain aren't important compared with the 29.5 km/s you need to put in.
On how "fast" C is, guys, sorry to say this, but in my experience actually (1) even assembler is not very "fast", (2) for much the same reasons C is not very fast, (3) often Fortran is faster than C, and (4) PL/I can be the fastest of all of (1)-(4). More generally, how Fortran and PL/I can be faster than C should be exploited quite generally but apparently has not been fully generally.

Why? How can Fortran and PL/I beat assembler and C?

In particular, first, Fortran can easily beat C in subroutines that receive multidimensional arrays as parameters. Here PL/I also can beat C for the same reasons. Second, PL/I beats both Fortran and C in string handling.

How, why, what the heck is going on? In simple terms, first, Fortran gets to compile the multidimensional array handling within the language and C does not: In C, the programmer has to write the array addressing logic (e.g., row major or column major) that looks to the C compiler like just more code where the compiler has to treat that handling as general purpose code; the Fortran compiler KNOWS that the work is array handling and gets to make better uses of registers and to store intermediate results where the Fortran source code can't see them and, thus, take some liberties. That is, in Fortran, the array handling is in the language where the compiler can take liberties where a C compiler has to treat the work as ordinary code and not take the liberties. PL/I has the same advantages. Second, similarly for string handling in PL/I.

In particular, commonly in C and Fortran, string handling is via subroutines that to the linkage editor look like external references that must be linked. That indirection, stack manipulation, register save, restore, etc., PL/I doesn't have to do.

Scientific, engineering, analytical code is awash in multidimensional arrays, and there Fortran and PL/I can beat C. Now nearly all code is awash in string handling, and there PL/I can beat both Fortran and C.

For assembler, the old remark was that in practice an assembler programmer would write his own code that was less well designed and, thus, slower than C, Fortran, and PL/I. Further, the assembler programmer would be tempted to have a large library for arrays and strings that would be external subroutine calls likely with the overhead. Sure, in principle, assembler should win, but in practice writing code good enough to win is usually a bit too much work.

More generally, compiled functionality offered directly by the language can be faster than libraries of external subroutines, methods, etc.
It was a single example of a low-skilled job. The generalized point is that you can go to any employer looking for low-skilled labor. There's high transferability between these sort of jobs.
Isn't being a driver on Uber platform same as being a seller on Amazon marketplace? Amazon takes care of delivery, cancellation etc and charges a commission for those services.
I don't think any of Ubers claims are changed in this post. This post just claims that AB5 changes nothing for Uber because Uber is already operating under the Dynamex precedent.
>What "lot of money" means is entirely relative to how much money you have because for most people it means "would it translate to large difference in lifestyle".

Yes, and my entire point (or at least, the one started by the original top level comment) is that SV has strayed really far from the typical level of "relative" that most of the rest of the country operates on.
>> it’s not simply up to you and the company hiring you if you are considered a freelancer.

> Where do you draw the line?

From the IRS[1]:

> The general rule is that an individual is an independent contractor if the payer has the right to control or direct only the result of the work, not what will be done and how it will be done. Small businesses should consider all evidence of the degree of control and independence in the employer/worker relationship. Whether a worker is an independent contractor or employee depends on the facts in each situation.

...

> Written contracts which describe the relationship the parties intend to create. Although a contract stating the worker is an employee or an independent contractor is not sufficient to determine the worker’s status.
___

1. https://www.irs.gov/newsroom/understanding-employee-vs-contr...
Seriously! I think I could move back to America, to a poop-stricken dump like the Bay Area and repair elevators for a quarter-million dollar salary. Live in a customized van or mobile home for 2 years, then take all that money and buy real estate across SE Asia.
Ask HN: Good MOOC/course on computer software/hardware performance engineering?
Think caches, hardware acceleration, SIMD, parallelism, etc.
It's mostly an irrelevant question that is attaching itself to a more interesting line of thought.

I'd rather have a car well-suited to my purposes, after which literally any fucking information can be used to justify a choice.
AB5 just codifies the precedent under which those rulings were made.
Bitcoin! :)
When I worked in Forex (~1999-2003) this was common practice, at least where I worked. Bring in customers, teach them the bare minimum, and let them trade with 100:1 (and sometimes 200:1 leverage). Even better, because 99% of customers lose, we would "assume the risk" of most trades, accepting their trades but not offloading them to larger banks (ABN, Deutsche, etc), so their loss was all profit. If someone demonstrated they were a decent trader (very, very rare), we would set a special bit on their account and, from then on, offload their trades to major banks at better spreads than we offered to the customer, making 5-10 pips per transaction. Most of the "decent" traders traded in huge lots (10-100 millions), so making 5-10 pips per transaction was substantial. Long story short, you make money on the crappy traders and on the good traders, and the good traders were even better because they would keep coming back.
Ugh, an annoying trend has been ppl grouping in unrelated services under the moniker of 'social media'.
They are putting in so many different types of interactions that the label loses most of it's meaning. Then again I have this vague feeling that for ppl who's main online interactions facebook clones and twitter and they are trying to describe everything in terms of those.
Justify Failed a Drug Test Before Winning the Triple Crown
Vaping is dumb, smoking tobacco is dumb, smoking weed is dumb, drinking alcohol is dumb, eating meat is dumb, driving above the speed limit is dumb.

The difference with speeding, drinking alcohol, and eating meat is that the government has active measures to make them safer. With smoking weed (specifically vaping) the regulatory environment forbids reputable labs from performing quality control, and the FDA isn't helping whatsoever with regulating the purity of the products.

What I'm getting at is that it's government policy, specifically the lack of FDA regulation/testing of THC vaping products, that is killing people.

The voting public overwhelmingly supports legalization, and the politicians' refusal to enact public policy that fulfills this wish and reduces harm is the problem. Congress has the blood of these victims of tainted product on their own hands.
Whats Your Favorito Beatle?
This is a simple question, my favourite is George Harrison.
Yeah, at one point OCLC was actually being kind of litigious with trying to make sure their db was _not_ open. I think they got over that, at about when they realized nobody actually really wanted it so much anymore. But it's debatable whether it's "pretty open" at present.

LibraryThing was sort of another attempt, that sort of still exists.

It's just a really hard thing to do, that takes a lot of resources to do well, and nobody's managed to figure out a funding model.

I don't think "Just create an open access database anyone can edit, like wikipedia but data, and books" will work (and actually, [that's](https://www.wikidata.org/wiki/Wikidata:WikiProject_Books) been tried too), but you can try to start another project if you want.

There are a handful of projects with various business models and degrees of openness of data that have tried or are still trying to do this. For whatever reasons (and we can debate em), they haven't really taken off or been succesful. shrug.
I don't think it necessarily has to be surprising to be interesting. If it came from another solar system, it's traveled more than 4 light years (obviously much slower than light speed) to get here. That's a long time, and our solar system is a very small target, so the odds are (literally) astronomical.

There's a lot we don't know about the space between solar systems or the space outside of our own heliosphere. This is evidenced by our lack of understanding of when (or if) Voyager actually left our solar system. We just don't know enough to say. Having the opportunity to see something that came from outside our solar system is a good thing for science.
It seemed to me like he was describing China exactly.
The article pretty clearly states that Uber believes it will continue to pass the ABC test.
Just posted! Thanks for sharing.
I was employee #1 at Datanyze and helped us bootstrap to $1M ARR, specifically by generating leads and closing deals (both individually and as a manager). I took the last few months off to travel and build out some ideas (self-taught coder), but I'm always looking for technical founders looking for help selling their product.

Email me at jonhearty at gmail dot com.
I'm a student at a music school in NYC, I wonder if I could help? send me an email at robert.diack [at] gmail if you're interested.