skysight-inc/HackerNews huggingface dataset:
> some of the samples generated by the model

Mostly it's scary not because it's good - as writing goes, it's quite bad. It forms coherent sentences, but otherwise it's nonsense. I've seen similar nonsense producers in early 90s on basis of Markov chains and what not.

No, the scary part is how much it reminds me of what I am reading in the media all the time. My current pet concern is that AIs will start passing the Turing test not because AIs are getting so good but because humans are getting so bad. A bunch of nonsensical drivel can easily be passed as a thoughtful analysis or a deep critical think-piece - and that's not my conjecture, have been repeatedly proven by submitting such drivel to various academic journals and it being accepted and published. I'm not saying people are losing critical thinking skills - but they are definitely losing (or maybe never even had?) the habit of consistently applying them.
Did you really expect Tesla to launch full driving?
They started with being 5 years behind Waymo and without lidars or high resolution mapping, precise GPS sysyem that Waymo has...basically Elon wanted the impossible.

At the same time Andrej dropped out the idea of a fully learned end-to-end model (that's just impossible with the current deep learning technology), and started replacing the somewhat working heuristics with machine learning methodically one-by-one. Also he ramped up the data gathering pipeline.

He needs to build the full simulation, agent systems that can simulate other drivers/humans, implement reverse reinforcement learning...there's so much to do where Waymo is far ahead (but Tesla is ahead in data gathering).
The complaint is that it's a tool that used much more often than is necessary or even advantageous. Just like that old saying about hammer and nails.
Dr Seuss wrote a book using only 50 words, which went on to sell millions[1]. A great artist can produce great work without being constrained by the medium. That does not mean the medium can/should not be improved further.

That said, depending on the majority use cases, the iPhone 8 camera is plenty.

[1] https://en.wikipedia.org/wiki/Green_Eggs_and_Ham
If you haven't checked out exwm, it might be worth a look. You can use Emacs commands to manage windows, etc.

Re shell cut and paste - I've often piped the shell output into a file open in Emacs, you then just revert the buffer and you've got it there (rather than cut and paste from the terminal window).
I have found The Manager's Path useful about this. She goes into good detail about what it means to be a manager vs a tech lead, for example.

https://www.amazon.com/Managers-Path-Leaders-Navigating-Grow...
Love reading this. It has always been one of those interesting things I kept in the back of my mind in my day to day.

I was very excited when I actually got to implement it on a real world project.

I was writing a scale out job which used ffmpeg to make clips of video files. To speed it up I kept the downloaded files (which could be 150 GB in size) as a local cache. Quite often a clip is made of the same file. When the disk was full (there was a separate disk for download and clip output) selected two of the downloaded files randomly and deleted the older one. Loop till there was enough disk space, or no files.

It's something I thought I would never actually get to implement in the real word, and thus far is working very well, the caching speeds things up and the eviction seems to avoid too many cache misses.
JPLer here, digicert revoked 90%+ of our certs in some form of user error on their end. We have a self-service tool that anyone on lab can request a cert from, even for internal only stuff its externally trusted so there's thousands of certs issued through them. All *.jpl.nasa.gov certs got revoked, lots of other sub-domains did too.

That was a fun day having people re-issue thousands of certificates. Not surprised some stuff still hasn't been noticed.
I read it and found it to be a bunch of walking in circles and repetitive baloney. It starts with a bunch of claims that is just the reversal of a pro-recycling poster and then goes into a repetitive meandering exploration about paper being made from materials, which is made from another materials. Probably something a model would regurgitate if fed with some popular literature about recycling. The most astonishing fact for me is that people actually think it's somehow surprisingly good.
I think that the best part is that he still has papers from when he was a kid on floppy disk. He was afraid of not being able to recover them, when the @textfiles symbol was sent out and http://archive.org 's Jason Scott came up to bat.
https://twitter.com/textfiles/status/1097251935453876224

It there is anyone who can recover those files to a modern readable format, even if only in an emulator, it's him. Also, if you have any old Apple II, C64, or other vintage floppies, he's love to archive them. He's always up for copying....that floppy.
Entertainer, definitely not a fixer. Here is a good list of people actually repairing stuff:

http://www.eevblog.com/forum/repair/interesting-youtube-repa...
As a counter-anecdote, my friend from Australia was blown away at the quality of beef in the US. I'm not saying either person is right or wrong, however it does seem to be somewhat subjective.
Reminds me of a real version of what this ad in every Boy's Life magazine promised for at least 30 years. I always wondered if the mail-order hovercraft plans encouraged or dashed the dreams of kids across the US for over 2 generations...
https://books.google.com/books?id=WRJwbbbmYCUC&pg=PA68&lpg=P...
It sounds like OP was trying to make a beginner-level sample app in Node.js - is your .NET app of the same nature? Judging by the mention of SQL Server, it's not.
I agree with the sentiment that review bombing should not be a way to voice criticism, but the unfortunate reality is that it is used extensively. The line from the article which questions how Jiminy Peak managed to get a favourable Google response when others have been destroyed is a salient one. This becomes yet another method by which the large tech companies exert control through their monopoly on information.
There is still a huge lack of information regarding long term (or even short term) exogenous Testosterone usage - and again, it's definitely not without risks or unforeseen circumstances - this is for both low and high dosages.
> Try to get as much of the contract as you can paid up front - I generally ask for half or more up front. If a company offers Net 30 ask if you can shorten it to Net 5 or 10 or submit your invoices in advance.

Anyone can suggest some good reading material on how to structure payment tranches? Do people charge a retainer? If so what percentage? when the work starts is it “pay as you go” or after completion? Does Net D apply to work start or completion?
Kinda...

Assuming the person is allowed to work, you're not supposed to discriminate based on how they got that right: native-born, refugee, whatever. However, I can't imagine that you'd be forced to help someone keep or obtain that authorization.
> These sorts of repetitions can be persuasive in writing/arguments

That is the saddest part. It's not because AI is good, it's because we count saying "X is good/bad" 3 times as a persuasive argument. It won't be hard to learn this kind of "arguing", it's just sad that's what we're teaching our AIs to do and get excited when they do it.
Ahh, thanks for clearing that up. I am a flat-earther now. Praise be, and let's rejoice in this revelation.
My father died several years ago, and in spite of how organized he was, we really struggled through the digital aspects of his passing. I would add...make sure the digital mementos are backed up and easy to access. Make sure family knows where it is.

It's unpopular to say these days, but Facebook was the service most prepared for his passing. We memorialized his profile and my sister was able to manage communication on his behalf to his friends. We were very grateful.
>"LIC will be toxic to big business for years"

You mean like Citibank, JetBlue, Fresh Direct and Steve Madden who all moved to Long Island City years ago and continue to flourish? Or like Ralph Lauren who just signed a lease for 19K square foot of space and Cornel University's building of their Techion campus? Yeah right.

I'm amazed on the number of people who appear be not only unfamiliar with Long Island City as a neighborhood but also of NYC and it current economic well-being in technology jobs. And yet these same folks feel compelled to make comments about what a "huge loss" this is.
Here's mine: https://github.com/andrewrk/malcheck/

It uses LD_PRELOAD and a custom malloc so that you can find out all the horrible ways that application developers did not plan to run out of memory.
Gulf news classified jobs vacancies UAE
yes, we've used BS4
With that said - in many cases lawyers from the other side would fight to remove "AND ON TIME" wording. Which is somewhat OK (delays do happens), but "IN FULL" should be firm and present.
Admin Dashboard is UI Kit for backend dev to make admin panel for their own systems
Ask HN: Best Personal Sites?
I'm looking for personal home pages to use as reference for a site design. What are your favorites?
Jesus Christ, that’s the kind of shit that makes me dread booting windows now then.
>And while there may be a bloating of bureaucracy in government, the private sector has plenty of accountants and middle managers as well.

The difference is that companies with too much bloat die. There is no concept of that at all in the federal government because it just goes into more debt or taxes more instead.
I downloaded the spec and took a look.

TLDR: it's pretty much a traditional short-register SIMD, but with the addition of predication, including handling the tail of random-length loops using the vector processing body (as in RISC-V and Cray), not an extra scalar loop as previously needed.

- provides 8 "Q" vector registers, always exactly 128 bits each

- overlays the FP register file (32 "S" registers of 32 bits each / 16
"D" registers of 64 bits each)

- MVE-I (8/16/32 bit integer) and MVE-F (16 and 32 bit FP) subsets.

- architecturally defined to execute each vector instruction in 4 beats

- 1, 2, or 4 beats per "architecture tick", and can vary during
execution. An "architecture tick" might or might not be 1 clock cycle.

- two forms of predication, each with its own mask: "loop tail
predication", which is like RISC-V/Cray "vl" (but described as a mask), and "VPT predication" for data-dependent conditions. The two masks are ANDed together.

- A VPT block is defined as the n instructions following a VPT or
VPST instruction, where n <= 4

- can be predicated with the condition or the inverse of the
condition. Similar to the existing If/Then/Else predicated execution. e.g. VPT, VPTT, VPTE, VPTTE, VPTEE, VPTEEE variants.

- "VPT can be considered as the vectorized combination of CMP and IT"

- predication is per-byte regardless of the element size.

- loads set predicated-off bytes to 0, other instructions leave them untouched

- VLD2/VLD4 and VST2/VST4 are provided for
interleaving/deinterleaving. Each instruction always loads/stores
exactly 128 bits to/from 2 or 4 consecutive Q registers.

- there is also scatter/gather

- there are some fancy operations. e.g. VCADD: Vector Complex Add with
Rotate. This instruction performs a complex addition of the first
operand with the second operand rotated in the complex plane by the
specified amount, either 90 or 270 degrees. Also VCMLA: Vector Complex
Multiply Accumulate.
Source? This is very interesting
comment area markup method can be applied to any programming language and any markup (including Org,rst, asciidoc, etc.), which is the greatest advantage. :-)
Not being able to find free time, top of my list, if you enjoy to live in contradictions, so be it.
Depends on the infrastructure you are referring to. Things like roads are paid for with gas taxes and commercial trucking taxes that Amazon pays automatically in their shipping costs. They aren't exempt from that.
While your second sentence is definitely true, I disagree with your first. Developing muscle strength is partially caused by training your nerves to better engage your muscle fibers; however, simply adding fibers aka raw muscle mass is the other main component of gaining strength. I would argue it's the predominant factor.
Compiling functional languages [pdf]
I mentioned to a European friend once that I was planning on building a new coffee table over the weekend. He laughed and commented on how American that was.

Maybe it's something to do with countries that were more recently considered frontiers.
>"NYC didn't offer them anything of particularly great value that they couldn't get elsewhere."

You mean like access to a very large and very skilled labor pool? A 24 hour transit system, 3 major airports? 1 million square feet of available office like they were going to take in Citicorp tower that has a train stop at the bottom of the building? Sure.
The bad news is that you can't do any of that on modern computer systems anymore.

I started out learning how to program in Windows 95 to make games. I learned to use inline assembly to set the video mode, and then directly write to video memory at 0xA0000000.

You can't do that anymore on modern Windows even if you knew how. Today if you wanted to start game programming, you'd probably read a bunch of articles recommending Unity, which doesn't even easily support C++ FFS.
Fundraiser: ASDF Appreciation
I recommend bpftrace as an entry point to working with bpf

https://github.com/iovisor/bpftrace
IIRC Gaston Julia is indeed the official namesake. Unsurprising, given Julia's target audience.
Even positive nicknames can be disrespectful. People should be given the courtesy of being called by the names that they prefer. If I tell you my name is "Michael", please don't call me "Mike" or "Mikey" or "Superman". You may think that "Superman" is complimentary, but I might cringe every time I hear it.

Also, I might be OK with my parents or siblings or childhood friends calling me "Mikey", but not my co-workers.
I see why they might have done it, but I suspect we've already seen what's coming next. Limiting access to code used by very notorious and controversial groups. Limiting access to code written by very notorious and outrageous people. Limiting access to code produced by somebody who is sympathetic to very notorious and outrageous people. Limiting access to code produced by somebody who once said something controversial on Twitter and the outrage machine decided to dig it up today. Etc. etc. The slope exists, and we already have seen how slippery it is. It always starts with almost 100% clearly bad cases. It rarely just ends there.

P.S. and yes, before the obligatory "it's a private business" comments come in, I know I can build my own Internet and avoid all this. Thanks for reminding.
lol they are illegal... they are banned for citizens by the government.
Are you saying the jeans from Costco only last you a season?

/confused
An idea to make e-commerce frictionless
Google for macOS gatekeeper
This works:

https://webcache.googleusercontent.com/search?q=cache:sGkb2m...
you think thats frustrating?

We (the business I work for) had ASIO come around, indicate that they should be meeting with top level execs, then claim in that meeting that they are aware that an external sovereign actor has hacked our network and is inside stealing our data etc.

They then refused to answer any questions about how they know this, when it happened, where it happened, how long they've known or anything AT ALL useful or precise or accurate about how we could protect ourselves.

All it did was cause rampant distrust in every direction.

I have a very low opinion of these bastards and deeply suspect them of sewing FUD deliberately in businesses.
Imo, James Hamilton is the single most important person in AWS engineering. That's saying a lot since AWS isn't short of some amazing talent right now, esp at the top rungs of various engineering orgs.

I think he's responsible for the very fundamental underpinnings of what AWS does at the infrastructure-level, without which the service owners at AWS would be utterly lost, I feel.

Jame's infectious passion, his religious dedication to his craft... plus there's just so much wisdom in one person that it's ridiculous.
Ultra-light ceramic aerogel stands up to intense temperature swings
s/queue/cue/ :)
If a malicious application gets root, you are very screwed.

SIP is a piece of design intended to make you less screwed when that happens.
Read the summary, most of them are overrated and movies are fine :P

Edit: its not cheating, it's maping
Making a profit in a single year absolutely does not offset losses of the last years. If I record a loss of $10 every year for 10 years, I have lost $100 dollars. If I record a profit of $20 finally, I still have to make a profit of $80 before I even break even.

Honestly, did you not understand that basic accounting or did you just type quickly without thinking.

This is a really good example of why basic economics or even an intro to business accounting needs to be mandatory in high school. Otherwise we end up with people voting on economic policy based on complete ignorance and clickbait like this headline.
Two teams sharing an interface means one team will block the other most of the time if a new feature always requires changes in the interface and implementation on both sides. Doesn't matter if individual development speed increases, overall project speed will suffer greatly.
Stains add personality to your jeans. These stains may reflect your work, or your passions, or just unfortunate coffee placement. Whatever it is, it's part of life, your life.

See Heddels Fade of the Day for how denim-heads love and mistreat their pants. Example: https://www.heddels.com/2018/02/fade-day-naked-famous-elepha...
How is that simpler than just letting every existing savings or brokerage account act like an IRA with absolutely no contribution limit or penalty for early withdrawal? That doesn't create more accounts, it just gives the existing tax benefits (and then some!) to the accounts that everyone already has. You would probably end up just eliminating the 401(k) and IRA classifications and converting those accounts into normal brokerage accounts.
I am pretty sure Bank of America has this. I use their generated cards for several subscriptions.
It seems a bit redundant to have a list if I need to read the documentation of the things on the list in order to gauge the value of the list.
Measles has a "90% secondary infection rate in susceptible domestic contacts". So, its likely that his brothers were infected as well. That leaves five others.

With the mentioned "97% vaccination success rate under ideal conditions", the fact that they were mixing around in school (and those they infected as well), it does not seem a stretch.
Suspects in 14M USD Crypto Scam Arrested by Indian Police
Yes, this has been reported here on HN as early as feb 2018, well before the acquisition by MS https://news.ycombinator.com/item?id=16346242
p.s. Bruce Barnett's AWK guide may be helpful, I've learned a lot from him on various UNIXy subjects.

http://www.grymoire.com/Unix/Awk.html
this is just a tiny nitpick but I'm wondering why you didn't use pattern matching? if you just wanted to stay schemey then disregard but you could skip the entire shapes section and the rest of the code would still be terser, e.g.

((begin? exp)
`(begin . ,(mapply cc (cdr exp) sc)))

would become

[`(begin ,xs ...)
`(begin ,@(mapply cc xs sc))]

or if you're feeling fancy

(define cc-sc (curryr cc sc))

[`(begin ,(app cc-sc xs) ...) `(begin ,@xs)]
I've been using LD_PRELOAD for fun and profit for a long, long time. Its simplicity is due to the simplicity of the C ABI. Its power is due to dynamic linking.

C is one programming language. C w/ ELF semantics and powerful link-editors and run-time linker-loaders is a rather different and much more powerful language.

I won't be sad to see Rust replace C, except for this: LD_PRELOAD is a fantastic code-injection tool for C that is so dependent on the C ABI being simple that I'm afraid we'll lose it completely.
Hah! I literally JUST had to implement this last week. Wish I'd had this resource then!
2-random was also used in this HDFS change - https://issues.apache.org/jira/browse/HDFS-8131.

Default block placement policy chose datanodes randomly for new blocks. This change selects 2 datanodes randomly and picks the one with lower used disk space.
Notes: Google Keep, with tags and sharing. Auto comes and syncs at every apple android web device, quick sync, minimalistic.
My local library has a nice 3D printer. An Ultimaker.
If I'm not mistaken, muscle fibers can only fire maximally--a muscle fiber either fires (maximally) or it doesn't fire. Isn't muscle fiber recruitment what differentiates delicate, precise motions from gross, explosive motions?
Not only is this very informative, but such a slick user experience too. Largely plain text with some simple diagrams, but click on things (e.g. "pointy" or "flat") and see not only the diagrams change but the code too!
Wait until they find out how Go apps work...
Only if they say they have absolutely no interest. If they just say it's unimportant, or not worth paying for, there shouldn't be any confusion.

Relatedly, I think it's worth 0 cents to go flip my phone over on the table. But I'm going to do it anyway.
> Using this logic, people aren't allowed to be upset at anything, as long as it's a rational action within a system. This is a weird way to look at things!

That's not what was said, at all. Be upset at your politicians. This is a democracy despite what the cynics say. The vast majority of people mad at Amazon don't even understand that they weren't being given very special treatment. Most of it came from existing state incentive programs.
How Much Disruption Is Too Much Disruption?
Amazon doesn’t need a large local labor pool. They get far more applicants than they need and plenty of people willing to move to work there.

There are lots of cities with empty office space. And in most cities parking isn’t a problem so the transit isn’t necessary.

You gotta think like Amazon — most of those things weren’t huge benefits to them. They were benefits to their future employees but only in that city.

The main things they are looking for are tax breaks and rapid development without a lot of red tape. NYC was proving that rapid development was out of the picture and so was the lack of red tape.
Please explain what moral obligation you think Amazon was shirking by bringing massive tax revenue to NYC and far above average pay jobs.
How to decarbonize America – and the world
> it blocks /dev/random (even if a CSPRNG can output unlimited random bytes) if the kernel thinks the the output has exceeded the estimated uncertainty from all the random events. Most cryptographers believe if a broken CSPRNG is something you need to protect yourself from, you already have a bigger trouble,

Not just that, but if you have a threat model where you actually need information theoretic security (e.g. you're conjecturing a computationally unbounded attacker or at least a quantum computer)-- the /dev/random output is _still_ just a CSPRNG and simply rate limiting it doesn't actually make a strong guarantee about the information theoretic randomness of the output. To provide information theoretic security the function design would need to guarantee that at least some known fraction of the entropy going in actually made it to the output. Common CSPRNGs don't do this.

So you could debate if information theoretic security is something someone actually ever actually needs-- but if you do need it, /dev/random doesn't give it to you regardless.

[And as you note, urandom doesn't block when not adequately seeded ... so the decision to make /dev/random block probably actually exposed a lot of parties to exploit and probably doesn't provide strong protection even against fantasy land attacks :(]