jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Google and Fidelity just invested $1 billion [1] for 10% of SpaceX, putting its valuation at $10 billion, or twice that of Groupon, so I'm not sure where you're getting information that things like space exploration are less valued. It would probably be much higher, but at this point space travel is still very risky, so there's a high chance it won't pay off at all, compared to something technologically much easier to accomplish, like emailing people coupons.

Any one pharmaceutical company would be valued a couple of orders of magnitude higher than Groupon, let alone one that actually "defeated aging". Billions and billions are already invested in that. Pfizer for example, has a market cap over $200B. [2]

[1] http://www.nytimes.com/2015/01/21/technology/google-makes-1-...

[2] https://www.google.com/webhp?sourceid=chrome-instant&ion=1&e...
> Oracle DB doesn't support "TOP N" or "LIMIT N" notations and many other useful features...

Instead of those nonstandard notations Oracle supports SQL-standard notation OFFSET and FETCH clauses (Postgres supports both LIMIT/OFFSET and OFFSET/FETCH, but not TOP.) OFFSET/FETCH is, IIRC, slightly more powerful than the nonstandard ones.
> Code you write is code everyone will now have to maintain forever

False. You may throw code away.

Also, did you visit the link?
> why are the defaults to automatically lowercase all of my SQL?

Because yelling at the database server doesn't make it work better, and just makes uglier code.
Here is a lens free camera http://www.technologyreview.com/news/525731/lens-free-camera...

It's incredibly tiny. As I understand it they etch individual pixels onto it, each of which can only receive light from a specific angle. As you make it larger and larger you can absorb more and more light at higher and higher resolutions, without dealing with lenses.

Although even lenses can do insane things like magnify individual cells to be human visible, or take pictures of distant galaxies. I don't know why everyone is so skeptical of merely photographing someone's eye.
I found his comment regarding learning to be the most insightful. It is a more developed explanation of what I have found to be an effective strategy for me:

> One bit of advice: it is important to view knowledge as sort of a semantic tree -- make sure you understand the fundamental principles, ie the trunk and big branches, before you get into the leaves/details or there is nothing for them to hang on to.

Without the structure of prior knowledge, I never understand or remember facts; however, when I've had the time to develop that "first principles" knowledge, I can usually grasp and understand the significance of minutiae.

How do you of HN learn? Is it similar?
If they take pride in their work that might make me feel better, or it might make them feel better. But that alone is not going to put bread on their table.
I asked a few people that at the excellent pgnordic conference and got some hand-waving about how repmgr fixes everything: https://github.com/2ndQuadrant/repmgr/blob/master/QUICKSTART...

Having tried that out, I didn't find it particular user friendly compared to the various fancy NoSQL database where it's just something like... database-server --connect the_master:12324 -- and you've got your cluster even with automatic replication of data depending on your sharding rules.

I suppose that ACID-SQL makes it harder to set this up reliably.

Is there one of the commercial things like EnterpriseDB that fixes that? Effortless, reliably clustering with a nice status that says: slave2 is 95% sync'ed with master1 ETA 2 hours.
The ironic point is that the art looks to be a product of drug-influenced creativity.
Why do I have to put 3 divs in order to make work the grid?
> And you believe that using the union as an enforcer or as a protection racket was a good experience for you?

Yes. I had entered that job from a social welfare benefit, and if I were fired or forced to leave the job, I would be subject to a 13 week stand-down.

> This was a good outcome to you, over, say leaving that hostile environment as fast as humanly possible, or, I don't know, turning in the manager(s) to higher-ups (or to state agencies if the abuse warranted)?

My recourses would have required legal action to the Employment Court, and when you're earning minimum wage, lawyers aren't easy to come by.

So yes, it was good that I could keep earning the money I needed to live, until I found a better job.
The difference between companies and projects is huge. We look for companies.
>> It reminds me of the CV dazzle anti-facial-recognition makeup

I had a similar thought. An app which takes the image of a target - Julian Assange say - and overlays it onto your facial image as thousands of virtual stickers. Gradually the evolutionary algorithm morphs this overlay towards your real facial image; its fitness function being fewer, more unobtrusive stickers. All the while maintaining compatibility with target facial recognition.

One day, J.A. escapes from his embassy lair. Thousands of people simultaneously appear on the streets wearing physical stickers on their faces, addressing the London panopticon: "I am SpartAssange".
See my longer comment. I'm suggesting "sequencing" and the opposite, "bundling".
Speaking of product placement in games, I also find it untapped and potentially huge market, not just in AAA games.

I mean, if there's a car in the game, why not make it Renault to sponsor development? It seems vastly better than obnoxious ad banners or freemium whale hunting. Is there anything morally problematic with it?
Have you seen any of the discussions here on HN?
Why is your account up for grabs? Are you unable to login and confirm you're active?
The shell script uses lsof to read file offsets of files. This is neat. But it won't work for database tables in tablespaces (i.e. when not using file per table).
Is good to read some common sense. It`s a rare ting to see these days.
Still OP is right, compare Tesla with similar car of price and age , there is a cool book "How to lie with statistics" that shows you how easy it is to manipulate with bad statistics though I am sure many Tesla fans spread this wrong statistics due to ignorance and not intentionally.
Not at all. Both signed up to the Paris -- and previous agreements, but unfortunately Paris is a pretty weak, almost voluntary agreement that gives particular leeway to developing nations.

Up to and including Kyoto they differentiated between developed and developing world. That differentiation was lost at Paris so the developed world could evade their "historical responsibility" (a key phrase of the differentiation). The intent was, I think, that the developed world would assist via subsidy the developing world to shortcut past the mucky phase of fuel use. An intent that goes all the way back to the eighties, and has come and gone in terms of visibility. That would have cost actual money. Needless to say that didn't happen. Or come remotely close to happening.
The fear prevents innovation? They just started a streaming only plan and have clients on many mobile devices, dvd/blu-ray players, and gaming systems. They went from owning the movie rental space to the movie streaming space. I think they're doing alright.
Cynic in me wonders if this post is tied to the recent frenzy around traders shorting Netflix? Even a few of the supporting comments feel scripted.

Say this because Netflix seems to have great luck attracting people that I respect personally and their culture building and HR practices are fairly lauded elsewhere . . .
Craigslist is usually hostile to startups or projects that offer tools to its users.

I'd at least expect them to come after you for the name if you get any traction - best to have a backup one ready.
...it is because they eat the rice with a lot of high fiber content vegetables (and not so much meat, and practically no sugar). what counts (amongh other things) is the energy/diatary fiber ratio of you meals... I presume you understand the energy part. The fiber will slow down absorption, so you stay away from eating for longer if your meals have low EFR ratio. see http://www.scribd.com/doc/23466990/Slim-Logic
It's not buggy. It is a straightforward implementation of structural subtyping. The main flaw of that is that structural subtypes are imprecise and easy to confuse the compiler with. For example:

Sometimes you will write a function signature with an inferred type that manipulates properties x,y,z, expecting to pass in class Foo(which has x,y,z,q,r...). Instead haXe will say something like, "expected Object{x,y,z}, got Foo..." and so you have to add an annotation.

This is a small annoyance, but overall, it's not nearly as bad as Java-style nominal types. And it is not a source of runtime errors - it's a huge preventer.
Thanks all for the comments. I'd be more than happy to answer any questions about Textaurant that you might have. Feel free to email me at josh (at) textaurant (dot) com, or drop us a line on our own blog!
Supposedly, the chemist Antoine Lavoisier[1], who was beheaded during the French Revolution, asked his assistant to quickly retrieve his head after the blade fell and count how long he could blink his eyes. The head blinked in the range of 12-15 times.

[1]: http://en.wikipedia.org/wiki/Antoine_Lavoisier
For what it's worth, it's only ever this bad on your first time around raising funding. Even follow up rounds for your startup are 10x easier (assuming you did what you said you'd do.)
Say that Pfizer were able to simulate 50 possible mutations and put all of them into a single vaccine, would there be any risk that the antibodies could interact with each other in some way that makes the vaccines less effective?

Also another scenario: say that we get yearly Covid shots that contain the latest strains, would these accumulate over the years and start interacting with each other?
Suggesting the alternative is worse is a straw man.

I can’t say certain things and that’s totally fine. Disliking someone doesn’t mean that demeaning them is necessary. It’s already not legal in the workplace in the US when it is prolonged or severe.[0]

The alternative already exists today and is being applied unevenly globally.[1] I brought up examples of free speech exceptions already. I believe demeaning someone should also be an exception, and yes today that isn’t an exception in the US. Perhaps we need very precise definitions for these concepts to avoid over application, but hate “words” and the like are easy first passes.

0: https://www.eeoc.gov/harassment

1: https://en.m.wikipedia.org/wiki/Freedom_of_speech
France has 80% nuclear. It works there not because French reactors can respond meaningfully to short-term meteorology, but because:
1) France is connected to a continent-sized grid and
2) All of France's neighbours are nowhere near 80% nuclear, so will buy this baseload power.

If Germany, NL, Denmark, Spain, UK et al. had 80% nuclear France's nuclear power would become uneconomic.

It's the grid and unique political considerations, not those plants' responsiveness that makes it work for France.
Sure, HotSpot might have some features ART lacks, but ART has features that HotSpot lacks, so it's a wash.

The ART features are not exposed to the language design. The JVM features in addition to the order of magnitude performance impact it will have (cf previous comment) needs to be supported in order to maintain interop with future JVM languages versions. (cf previous comment)

It's good and healthy for a language to have multiple implementations no it's much healthier to have one that reap most of the benefits through collaboration. Hence why Android try to merge its patchset in the Linux kernel instead of duplicating it's million commits.

Sure, HotSpot might have some features ART lacks, but ART has features that HotSpot lacks, so it's a wash.
Technical excellence unfortunately isn't an obligation. Or at least until the system becomes unsustainable (Cf interop) but then when it comes it is too late.
This argument has the baked-in premise that only government can change society and only government can have "people" with a "vision of the future".
> APIs are thusly not copyrightable

This is NOT what the Court found. At the very top of the Opinion, it says "we assume, for argument’s sake, that the material was copyrightable. But we hold that the copying here at issue nonetheless constituted a fair use."
Shot for shot remakes have been a thing for half a century.
https://en.wikipedia.org/wiki/Shot-for-shot

In fact, they've become a fannish pastime the past few years:
https://www.theverge.com/2017/7/20/16006112/revenge-of-the-s...
Constructive dismissal is difficult to prove, but generally less so in the context of sabotage of labor activism.
I believe the proper term is "low-bro".
This is where I heard it, from a transit consultant:
https://humantransit.org/2011/07/02box.html
That's 12.5% of the population, which is well below the usual 25% who hold the crazy belief in polls, so this seems fine.
Stocks paid to employees are taxed at the same exact rate as cash salary income.

There is so much politically motivated misinformation going around on social media - it's really concerning.
No offense to the Show HN tool you are talking about, (I applaud anyone building anything) but it wasn't nearly as sophisticated as people think it was. It was just a pretty web app put on top of a DB loaded with data from a spreadsheet that was released by CMS.gov (Center for Medicare/Medicaid Studies) which is a breakdown for all of the major hospitals in the country, priced out by procedure code. It's a very cool dataset, and I recommend checking it out.

Its also useless for anything other than stuff done in hospitals.
What a red herring. That is one weak excuse for China's violation of human rights. Yeah, most of the world lacked human rights in the past, so what?
You're right, of course, that people are more likely to use words like 'toxic' when they disagree. But your generalization goes too far, and the cases where it fails are important. We moderate posts on HN all the time whose views we personally agree with. That's probably the most important capacity a moderator needs. Some of those posts I would definitely call toxic.

To pick an example that won't upset any people (ok, not many people), if someone shows up in Common Lisp threads on HN with the sort of chauvinism that destroyed comp.lang.lisp, that's toxic and I'm going to moderate even if I share their views about Lisp. This is a real example btw. I found https://news.ycombinator.com/item?id=9813527, but there have been a bunch of cases.
It really is a pretty good device - I have 14 of them in my install:

https://www.garagejournal.com/forum/showthread.php?t=409988&...

(post 737 has the iotawatt details)

I have been running this setup since October with great results.
And what is Biden saying about how the Chinese leader should act based on history, expectations, and cultural norms?
Some router models have USB ports and can be NAS devices too.

Also, my biggest reason for custom firmware: upping the radio range. Linksys' default output is very conservative.
The way M1 is calculated was changed retroactively although I don't know how exactly.
How much money has the UK wasted on these at the same time as implementing austerity ?
> dressed

You can probably even leave this one out!
I don’t understand how that graph cannot represent some kind of crisis in the making. Is there really a way to walk back from this without blowing up the dollar?
I think one useful metric is what percent of the population falls inside of the overton window that makes you unemployable in any upper middle class job (ie jobs that make it possible for you to acquire power). Jared Taylor, for example, was a translator for law firms for a long time after publicly and prominently saying that immigration should be curtailed for the sake of keeping the white percentage of the population higher. It was a quite unpopular view even then but it didn’t matter because whatever, it’s just his personal political views.

Nowadays, even believing something that half or more of the population believes is far outside of the Overton window and will ruin your career.
> I think you have cause and effect backwards.

I don't. I'm speaking from personal experience with the horror humans are capable of inflicting.
Mozilla still hasn't figured out that they are synonymous with Firefox and until that happens you can expect the marketshare to further deplete. Meanwhile, Chrome gain little by little until Mozilla will be utterly irrelevant, which is a huge pity because we really need an independent browser.

I'm still writing this using Firefox but Chrome is now also running all the time on this machine because of one of my private projects which requires web midi (and which, according to Mozilla can not be implemented safely, though Chrome is existence proof that this is nonsense).
Such an excuse was good enough for Chief Justice Roberts' to dismantle VRA Section 5.

>...throwing away your umbrella in a rainstorm because you are not getting wet.
Perhaps worth reading along with this:
https://fredblog.stlouisfed.org/2021/01/whats-behind-the-rec...
Hey! I actually emailed you when I started but haven’t heard back so I assumed the project was not being worked on.

The biggest thing I found was that the PMS sensor has seen two generations of revisions. I built an original AirGradient and it’s sitting on my night stand currently but for new builds I am using a PMSA003 instead of PMS5003. Also I am substituting a DS-CO2-20 from Plantower for the CO2 sensor. That CO2 sensor seems to be well regarded and is slightly cheaper. And lastly I rewrote the drivers to be a bit different and a little more organized/readable/efficient. It doesn’t add much in terms of functionality, was just an excuse to write some C but I think it came out nice.

I redesigned the PCB to tie the PMS sensor’s SET and RESET pins to 3.3V per the data sheet. It seems to work fine without that with the PMS5003 but I haven’t yet received the new PCBs so I don’t know how it’ll work out. The PMSA003 has a different, slightly more convenient 1.27mm 2x5 connector so it’s easy to mount and get all the connections onto a PCB but isn’t breadboard friendly.

One other difference is that I’m not using a the Wemos OLED shield in favor of a stand-alone 0.96” OLED screen for double the resolution horizontally (your instructions show that one but not in the PCB build). And I wrote a different UI for it, plus added a button the PCB to do things like reset the sensor settings.

There are probably other things I’m forgetting but my email is in my profile if you want to move this conversation to that medium and once I polish up the code a bit more I am happy to share it. I will likely continue using these sensors with HA but I see no reason that you can’t use some of this in your work if you find it useful. I was planning on publishing the code and plans under a BSD license.

Overall, I wanted to thank you for the amazing work you did on AirGradient. I wouldn’t have been able to start on this project nearly as easily without your plans and code. It’s really impressive work very polished.
Ehh, mine are typically very valid, specific and informed questions. I'm blessed with very smart coworkers, but we are seriously understaffed and documentation is lacking. When you "own" very big lightly documented system, questions happen.
This is a WIP 3D design tool I built. feedback is appreciated.
Why not? I feel the same about naming a method to shame/discourage use as you suggested for outright banning. It shouldn't require a justification to use non-CSPRNG, because most use cases I run into for random are not crypto, because I don't write my own crypto.
I once worked with a team that worked three 8 hour shifts and flexible seating, so there were about 3 times as many workers as there were desks and each team member might be sitting at several possible computers. Rather than worry about syncing personal files and profiles across a network, each team member had their own external drive that they used to boot the Mac mini wherever they were sitting. There may have been better solutions for that particular team, but this certainly worked and I’d hate to throw away the option for doing something like that in the future.

And I’ve booted Linux from an external drive a zillion times on a PC. It’s fairly handy to have the option.
The most common reason I'm blocked from coding is that I'm still doing the analysis necessary to figure out what needs to be coded. Examples:

- I am currently not coding because I have a profile running, to figure out which part of the code I'm working on is slow before fixing it.

- Shortly after pandemic lockdowns, I was not coding because my employer had a problem, and we could only come up with two solutions to it. Both were very high-touch, in the sense that either would require hundreds of dev-hours divided across at least a dozen individual developers. I was not coding for about two weeks there because I was the one tasked with doing an inventory of all that work, so we could make an informed decision about which solution to pursue.

The other way of putting this: The job of a software engineer is not just (or often even mostly) coding.
> char is a primitive value that resides on the stack and CPU registers

This is inaccurate. Vec<char> will store chars on the heap. & the concept of primitive values exists in Java, whereas in Rust any struct you declare can exist on the stack (or in CPU registers if the optimizer decides to)

But yes, char is a 32 bit integer as opposed to String being a Vec<u8> under the wraps, & Vec<char> is preferable to Vec<Vec<u8>>
Iunno, not having a 'void' return type sounds pretty functional to me.
Suggestion: Panera Bread gives away (to charity) all the bread they have at the end of each day (their "Dough-Nation" program). Find a food pantry, find out when they're open, tell a Panera store you want to take their leftovers there. Both groups will appreciate you for it, especially if you're reliable: Panera doesn't want to throw hundreds of $$$ of good food away, and the pantry can probably use as much as they can get. Be reliable to both. Just transporting otherwise-discarded food from store A to charity B can make a big difference; takes about an hour a week, easy to do, is a needed activity few know is available.

I'm sure other stores will do something similar.
I've switched from using fish oil capsules to eating sardines as they are quite high in Omega 3 (around 1g per 3oz), low in mercury, in no danger of overfishing, and relatively cheap.
The biggest drawback for me is that podman cannot build containers.
I would highly recommend reading how Microsoft got the IBM deal.
"I am not responsible for anything that happens to your phone"
In the spirit of truly controlling their supply chain, the only thing left for Apple now is to bid for wireless spectrum next...
Is it just me, or has http://hackermonthly.com been Fireballed? I can't get it to respond.
Similarly searching for Apache directives (e.g. http://www.google.com/search?q=rewriterule ) returns result for apache 1.3 docs. You have to add 2.2 while searching for apache info.
Wait, you're saying that Apple is again changing their terms for their own benefit?

Had we seen this coming, developers would have switched to a different platform.
Or made out of wood.
HN'ers would derive more benefit from an agent
Does such a thing even exist? That sounds like a very hard problem.
Err Ctrl+up seems to be working OK. PBKAC
They are given a functioning compiler (written in Standard ML) for a small subset of a relatively simple artificial language (a new one every year), and they have to extend the compiler to support the full language. This involves changing every level (lexing, parsing, type-checking and code generation). For the final exam, they have to add a new feature to the language.
As long it is not spam and it is interesting content.