skysight-inc/HackerNews huggingface dataset:
For static sites Forestry.io is good. The editor experience is great and you can do clever stuff with front matter - including adding a component based layout builder.

https://forestry.io/blog/blocks-give-your-editors-the-power-...
Eh, there's a lot of "dirty keto" diets out there. I think it's more important to eat whole foods (unprocessed) and source most macro nutrients (and healthy fats) from a plant based diet + the occasional fish and chicken.
I had always assumed that the sane position was Remain. But I was talking to a friend from the UK, and he said that the status quo was not an option. The EU was going to move (already starting to move, in fact) toward tighter integration, so the only options were "Leave" or "even more EU". Faced with that choice, there were reasonable people who wanted out.
No particular quantity is needed to fulfill that function. If the gold supply were half as big, then each bit would store twice as much value and nothing would change other than the vaults being smaller. We have way more gold than is needed to do what it’s used for.
Ask HN: Camera array for small-volume Real-Time passive surveillance of biology
If you want to look at C. elegans (1mm long), you use a microscope. But of course, the field of view is small, and you can't just passively surveil a volume of say a few cm^3 and wait to see interesting and possibly unexpected behaviours.

Is there anything like this now? I'm thinking of something similar to wide-area airborne passive surveillance and recording, but for a small area.

What would we learn if we could record a room for a night and see every bedbug? Or record a patch of ground and see every ant? Or record a volume or area of a few cm^3/cm^2 and see everything down to 1 um resolution? Are there currently microscope arrays?
Closure often have really weird lifetimes, so typically they've ended up implemented either with GC of some sort (possibly refcounting), or required such exceedingly careful handling that the cost/benefit analysis gets a big fat lump of "cost" that isn't a problem in most other environments because trying to track the transfer of ownerships across scopes, up and down stacks, and perhaps even between threads is just insane. Typically the entire purpose of the closure is precisely to inject some code's logic into a quite distant other bit of code, so the problem is not amenable to normal techniques around rearranging things to be on the stack and so on. The very nature of a closure-type abstraction in C is go to stomping right over the generally-fragile informal, unsupported organization of what code is responsible for what memory.

I once was working with libpurple in a glib environment that made heavy use of segfaults in C. I mean closures. Closures in C that made it really easy to segfault when calling to a closure that had been freed, or really easy to leak if you didn't free them. I encountered situations where the common paths used by the "standard UI" for libpurple worked, but even when I was quite sure I was handling one of my closures correctly, the system would crash because it still free'd my closure, even though it should have been my responsibility to do so, and so on.

Prior to Rust, I'd agree with the common wisdom that closures and systems programming had gone together poorly. It's a demonstration of the power of Rust's approach to the matter that closures become practical in system programming with it; that had not previously been the case.
Glassdoor for SaaS Pricing
Tufts Ph.D. ‘Punished’ for Reporting Adviser’s Fabricated Research: Lawsuit
I hope this takes off. In this really good talk https://www.hillelwayne.com/talks/what-we-know-we-dont-know/ Hillel mentions that (I'm paraphrasing) one metric that positively affects code quality is code review.
The big deal here is the patent grant. FAT related patents were held over linux like a gun in the Ballmer years. Its a reason Linux was stuck with 8.3 length filenames for so long.
Of all the reasons to say “no” to a job at Crapita (see Eyes passim), having to pick up a custom language sounds like the least of them.

Though considering payroll’s one of the oldest and most solved problems in software development (Hi, LEO!) I do wonder what benefits a custom language could over current over off-the-shelf tools. Could be a legacy thing, in league with those old COBOL mainframe systems you hear about, lurking in shadows, waiting to teach all you kids nowadays a thing or two about walking fifteen miles in snow, uphill both ways… [cont p.94]
My thoughts exactly, it reminds me a lot of Perls (lack of) readability. I would love a Rust variant with a mix of Python/Nim/F#/OCaml syntax.
In Germany the state pays your lost salary when you are required to be in court as a witness.

We don't have the American jury system so times in court tend to be way shorter. But non the less. If society here needs my support it is giving back something as well.

Not that in the one case were I was entitled to compensation I ever asked for it. Because I feel it was my civic duty. But then - I am in the lucky position to be able to afford this sentiment.
i installed the new version (while retaining the old version 60.8) on my mac, but none of the accounts / settings / etc. have been transferred over. Trying to figure out how to export and import into new version but have not found out how so far
It's worth noting the difference. The UK parliament passes annual budgets well in advance of the year in which they authorize spending: the autumn budget passed in 2018 authorizes spending for the 2019/20 fiscal year. A prorogation, recession, dissolution, or stringing-up of parliament in the UK won't stop the government spending that money. Parliament will need to be back in action before the 5th of April 2020, though.

The US congress seems to leave budgets much later (or perhaps, ends up taking longer over them because of the brinksmanship), and uses continuing resolutions to extend the deadline. As i understand it, the US fiscal year starts on the 1st of October; congress didn't pass a budget for 2018/9 until the 15th of February 2019, so the funding from 2017/8 was extended by a couple of continuing resolutions (one in September 2018, extending it to the 7th of December, and one in early December 2018, extending it to the 21st of December), still leaving a shutdown before a budget was finally passed.

Before the passage of the Fixed Term Parliaments Act in 2011, and the general fading of constitutional certainty which has occurred in the last several years, the UK mechanism for maintaining funding was that if the government failed to get a budget through parliament, they would resign and dissolve parliament. There would then be an election, and the new government and new parliament would have a fresh shot at getting a budget through. Now, though, the FTPA does not allow a government to unilaterally dissolve parliament, many people think a government would not have to resign after failing to pass a budget, and elections often don't produce a majority anyway!
They can, they just didn't do much about it until 2010, and it costs a lot.
We have not seen stars collide, but black hole mergers seem to be a regular thing now that we have a detector.

I would posit the difference is that you have to be looking at a the stars at the time of collision, but for black holes we have an omnidirectional detector with high SNR.
This is a false dichotomy. If you're unsure of usage you could just instrument your code to log method calls and use that analysis to inform what maybe should be removed, but only if you first understand why.
Dealing with a bug in the language implementation is almost always a miserable experience, and all implementations have them; SBCL isn't unique or even unusual in this respect. Where it, and other Common Lisp implementations with similarly mature tooling, are indeed unusual and exceptional is in the unparalleled flexibility they offer to inspect, introspect, and instrument running code in real time, without having to so much as restart the system under inspection, and also without the constant headaches of something like gdb and its often flaky translation of byte slaw into symbolic structures.

There's a goodly number of reasons not to choose Common Lisp for production, not least of which is that engineers skilled and familiar with the language can be hard to find. Debuggability, though, is not among them.
Opposition to a carbon tax is much more down to earth. The people who will mostly be paying carbon taxes are rural people who rely on automobiles for transport, and need more energy to deliver power, plumbing, and goods over longer distances. There's a reason why urban people favor carbon taxes and the rest do not: the former won't be paying nearly as much. And since rural people tend to be poorer this makes a carbon tax highly regressive.

Offering tax credits for reducing carbon emissions is fundamentally the same thing, but people oppose it because many times the people earnings these credits still use fossil fuels but are switching from coal to gas. Many oppose any development of fossil fuel power, even if it reduces emissions.
Don't forget the "I agree with you substantively, but aesthetically I must object" genre of political critique.
Totally agree. But also on workstations. It would simplify so many maintenance tasks (updates, new installation, synchronisation, reinstall, etc.). I cannot even grasp the potential.
Sipeed GigaDevice 32-bit RISC-V dev board, $4.90 at Seeed Studio
Is it? Skull and crossbones is a cultural symbol. Would we understand cultural symbols of humanoids from 10,000 years ago?

Even having past civilizations being storytellers causes the story and culture to mutate over generations.

You are talking about a 100 generation game of telephone to make sure one particular symbol is passed down with perfect recall.

---

Personally the best solution in my opinion is bury it deep down in a chamber that can withstand the time needed, leave signs on the outsides of the container. Then forget about it.

Don't bother marking it visibly on the surface level.
What if there's a fire?
1) Start doing as many management- or senior-level activities as possible without being asked and without asking permission. You may encounter some resistance from above, but just be polite and persistent. Have the mindset that this is just part of your job.

2) Try to negotiate a team transfer with your boss's boss, saying you need a new challenge.

3) Whenever you get transferred, ask your new boss for a promotion right away and list all of the things you used to do on the old team.
> Rust is the perfect language for shipping things, Julia is the perfect language for prototyping.

You hit the nail on the head. This is exactly what I do in many of my workflows. Fortunately, Julia is so good on its own that I don't have to do this very often. I can't wait until static compilation is done!
Not sure if I'm missing something but I'm unable to have the phone shipped to Sweden. According to this support article however they do ship to Sweden: https://support.fairphone.com/hc/en-us/articles/202005103-Wh...
Don't really understand the point.
Humans are merely robots executing optimization process that benefits their genes chances of reproduction (and not for any explicit benefit to individuals themselves), but there is no reason we should go along with it. We have the tools to eventually break free.

If we ever lose access to technology, we'll die back to stone age anyway and only strongest and most ruthless will survive. What's a few more deaths because of genetic maladaptations as long as there is enough genetic diversity so some can survive and reproduce?
> As a thought experiment - by delaying the adoption of nuclear power, the creators of recent HBO series are probably going to be implicitly responsible for more deaths and habitat destruction than CHNPP explosion was.

That's not a thought experiment, that's just an unsupported claim.

Further, it's not like there was a rush to adopt nuclear power that was abandoned as a result of public response to the Chernobyl miniseries.

Even further, it is not even the case that the miniseries implicated nuclear power in the accident, which it went out of its way to lay at the foot of corner-cutting by the Soviet bureaucracy causing an accident for which all the knowledge needed to prevent it absolutely existed within the system, it was just (in the narrative of the miniseries) not acted on and actively walled off from the people actually involved.
When I was there, the A/B framework developed at LinkedIn was in Closure, and you you could even download your segment as a sexpr.
No. If you took the current UK constitution and wrote it all down on one piece of paper, we would be in exactly the same situation.

The important thing about a constitution is that it is well-designed, not that it is written down.
There have been quite a few recent issues at negative yields and coupons do not need to be low (they usually are though) for yields to be negative; bonds can also be issued at a premium to par. Recent 30 year Bunds were issued with a 0 coupon at EUR103.61 for a yield of -0.11.
Not downvoting you, but free untraceable and non-blockable money transactions enable some dangerous criminal business models in a large scale. Uber-like assassinations, heavy drug dealing, organ harvesting, cp, human trafficking, etc.

Pablo Escobar was making billions, but had to bury them in ground to rot, because he couldn't move them into assets efficiently.
> For a while the President was tweeting from a consumer-grade Android (!) phone, likely made by China, in the Oval Office. It makes me wonder how many groups pwned that phone and have access to critical national security information.

You mentioned tweeting, was he doing NATSEC-relevant work from the phone or was he using an official device for those purposes?
solid advice. thanks
In a suburban environment.
There are pirate groups which use skull and crossbones as a symbol that valuable things are located there.

Iconography across cultures is a fractally hard problem, as you just demonstrated.
But they can put their own implementation of exfat inside the kernel now without worrying about patents, which is what previously prevented it from being included. I will also help that they will have an official spec to go off of now, so they won’t have to waste time with reverse engineering (plus the legal concerns that comes with that).
Since I'm not a novelist, professional critic, or a great writer, I can't do any of these things. When I try, it comes off as forced, at best. Instead, if I write a review, I just try to say in plain English what about the book appealed to me, if I liked it, or what didn't work for me, if I didn't.
Political Bribery is a symptom of too much consolidation of power, and/or too much power in government in general

Systems of distributed power, with robust checks and balances are the solution to political corruption, not authoritarian money laundering laws
Something that requires a lot of work sounds like something people will be hesitant to use.
It was about totalitarianism. An inescapable State.

Public surveillance everywhere is a precursor to that.

The surveillance within your home is very much already a reality.

Now we have people welcoming this creeping totalitarianism with concerns of safety. Trading justice for individual crimes at the ever-growing risk of totalitarianism.
The Jolly Roger?

Arrrrg, don't be riskin' yur life inna therr!
How beneficial is surfing the web in 2019 with links? I was just using it yesterday on a raspberry pi zero and couldn’t download go from the very minimal golang.org site. I couldn’t imagine trying to use it day to day.
Is that any different from other industries?

Marketing, processes all cost money.

Every party in the chain wants something.

Retail (at least used to) have 30-50% margins

Want to sell ringtones? You pay the channel.

Hire sales? They want a high commission. Lower if you have a big brand / marketing behind you

Code/driving/“the product” is only 20% of the game. And often not the most difficult to do at a sufficient level.
I hate to pile on but I absolutely agree. It's always curious to me that I have seen multiple posts on HN parroting how great Stripe's recruiting is, when my experience was lackluster at best, and a shit show at worst. As an outsider, "effort" and "thoughtfulness" would have been the last words I would have used to describe Stripe's recruiting process.

When I interviewed with them. I got the same amount of long periods of no contact and people showing up late (if showing up at all) to interview calls. The things the recruiter told me about the role and interview process completely contradicted the things that the team members told me. I was told that the third interview would be a coding interview, and then when the interviewer showed up (late to the interview, of course), it turned out I had prepared for nothing and the interview was actually just a behavioral.

They weren't even able to tell me if the role was pre-sales (and commission based) or if the role was post-sales (and not commission based). The leadership team had apparently not decided yet, but still wanted to hire people for this role. This is a pretty fundamental characteristic about a job, and I honestly don't know how you can recruit for a position without even knowing the basic compensation structure.

In the end, the recruiter told me that they wanted to move forward with scheduling the final round, then rescheduled my interview several times, then cancelled it outright (but assured me they still wanted to interview once they found a good time), and then eventually the recruiter totally ghosted me without scheduling the interview and never responded to further emails.
carbon tax is a great idea.
But we still need to get clean energy from somewhere. Reducing (energy) consumption is not a long term answer
Because for some, race/gender is a primary factor in how they experience being a developer. I believe that is the fundamental point the article is making -- that the reasons why React is what it is today are not necessarily objective and totally sound but rather significantly influenced by what ideas and interests were already in the population at the cost of other ideas that may require more of a leap from the mainstream to fully understand but may also be better overall.

It would not be appropriate to post with the title “black men in tech had a twitter meltdown” but it is at least this okay with white dudes for the same reason why it's fine to make fun of The Mountain if he can't hit a squat in the gym but it's not fine to make fun of your buddy who's trying to make a change in his life. Of course how much better The Mountain is than your buddy at lifting heavy stuff is probably a larger discrepancy than the gap between white men and and minority women's abilities to affect the course of the developer landscape but that's the mechanism.
>Reading the changelog, it seems like some of those features (like linking an attacent instead of re-uploading it) should have been features a long time ago. Am I misunderstanding something about it?

Filelink is a specific feature which allows pluggable storage providers (e.g. OwnCloud) to be used to transparently provide a link to a large file within the email body. It's not a feature that other clients I use support and therefore I'm a little unsure as to why this "should have been a feature a long time ago".

I don't see why you couldn't have just copy/pasted the link - this seems like a minor UI improvement.
https://www.amazon.com/Managing-Humans-Humorous-Software-Eng...
I'm impressed that Stripe has been able to maintain it's culture over the years, as it grows in headcount and size. I recall reading this blog from 2012 (although I read it in 2014): https://blog.alexmaccaw.com/stripes-culture

And the consistency between then and now is fairly impressive. Ambition and Optimism seem like codified values that have emerged over time. But the one thread that is consistent is their thoughtfulness on hiring.

It should be no surprise to anyone here though, given that their interviewing doesn't consist of the standard 4-5 leetcode questions, but rather much more thoughtful rounds like a bug squash, architecture, and lots of hands on coding - algorithm rounds exist, but kept to a minimum.

Not to say that this is good and should be the new standard - just that it is extremely thoughtful and was going against the grain. Wish more companies would think about their hiring practices from first principles and didn't just copy Google
There's a really interesting 99% Invisible episode about this very topic.

https://99percentinvisible.org/article/beyond-biohazard-dang...
Opposition to carbon tax is also doing more to negatively impact nuclear adoption than any documentary; a carbon tax is, effectively, a subsidy to any carbon neutral generation method, including nuclear.
Little Black Box Does Heavy Lifting for Wall Street
Do people 'see' what the sites are doing, and which? Does it matter if you just prevent it from happening?

> The negative side is that you can no longer [...] block it in your browser

If they're not doing it in your browser then you don't need to block it in your browser, because they're not doing it, because they're doing it in their back-end (which is not your browser) instead of in your browser (which is).

Honestly, what are you trying to say?
Top tips to improve your UX with Beamer
99% Invisible did a podcast on bees recently

https://99percentinvisible.org/episode/on-beeing/
The collisions they're detecting are exactly the kind of events that can create something of the forbidden size. I think the claim is that those objects should not be near another black hole for a subsequent merger?
Would that kind of painting be a problem for speed-trap or radar?
Try NewPipe.

Googles Youtube App drives me insane with all the crappy ads.
The history of value theory is well explained in this paper by economist Alan Freeman: https://mpra.ub.uni-muenchen.de/48646/1/MPRA_paper_48646.pdf
-> download 1000 files using curl, then validate their checksum, then build stuff

-> take an almost-CSV report generated by one piece of software, remove a bunch of extra garbage at the top to turn it into an actual CSV file, then send the CSV file to data analysis pipeline.

-> join two CSV files selecting columns 2,3 from one file and 4,5 from the other file, keyed on column 1 from both files. like excel but for CSV files sized in hundreds of megabytes

-> take a bunch of CSV files and pump them into a rabbitmq queue

-> query whether a queue is empty. if so, start a new analysis job. if not, sleep another hour

-> grep for data in a directory to find specific files containing that data, then point those paths to another service

I can go on all day. CLI tools are far more wieldy than GUI tools IMO. CLI tools give me a generally-stable interface (or at the very least, a straightforward method of parsing and adapting to changes) and usually have _way_ better documentation than GUIs.
Howdie neighbor. I lived in North GA and experienced the same woes. There's still 10 fast food restaurants per 1 wholesome restaurant. I'll know we've made it when waffle house serves veggie sausage. haha.
It wouldn't be nice if in an human exploration on outer space we find a container full of unknown harmful waste from another civilization. That shouldn't be our first option.
SmartRecruiters offers a lightweight version of our enterprise product for around a similar cost. We are also offering a free data migration and Recruiting AI seat for current//former Google Hire customers. Just give us a shout if interested.

https://www.smartrecruiters.com/resources/get-a-demo/?utm_so...
Hence my acknowledgment that adoption is the biggest problem to overcome for crev. :-)
Reflectors beside the headlights?
My response here got flagged but I cannot comprehend why. Can you see it? I can repost or otherwise send it to you.