skysight-inc/HackerNews huggingface dataset:
Interesting. Sounds like they need to tear down, clean and re-assemble the mattress, which I'd think would end up making it more expensive.

Definitely better for the environment though, and good for society if it means they're able to employ the less abled to help do the work.
Please no.

AVX's main advantage is that it is roughly 1-cycle away from your main registers, and 4-cycles away from L1 cache. Talking to and from L3 cache is on the order of 30 to 40 cycles, an order of magnitude slower.

If your workload fits inside of 64kB, AVX is incredibly beneficial. If your workload fits within 8MB (L3 cache), you're starting to look at a point where maybe you should pipe that data to the GPU instead.

A GPU call over PCIe is under 5 uS / 5000 nanoseconds, with a bandwidth of ~15GB/s. GPUs are certainly farther away than L3 cache, but if you're pushing L3 cache levels... you're getting close to the GPU anyway.

---------

128-bit SSE code is perfect for representing Complex Numbers (Two double-floats). 128-bit is also great for a x,y,z,w 32-bit vector.

-------

GPUs are the "go big or go home" architecture. AVX's primary benefit is latency.
Afaik, books are seen as privilege that you may or may not have and you are limited to prison library.

Also, long term solitary messes peoples mind. Whatever issues you have, they will go worst.
Yes. Here is to hoping it starts slowing down now that the development is done and I can automate some of the sales/marketing process.
Forgive me, but that sounds awful. Does she like this system? Genuinely curious if it works or if it just results in a pushy manager trying to get her numbers up?
> The fallacy is expecting everyone else to have memorized the same thing you have memorized.

I don't see why any memorization should be necessary. I have never written a BFS algorithim. Yet I can immediately think to two different ways of implementing it. In fact, when reading the article I googled BFS to make sure it wasn't referring to something else because BFS seemed so simple to implement. All you have to do is place every node's children in a FIFO que and process the nodes in the order they are added. You could also use two arrays, one for the current level of nodes and one for the next one. It is only slightly more complicated if you are traversing a graph, rather than a tree, as you need to track visited nodes to avoid repeats.

Also, the utility of BFS and DFS in frontend seems hard to ignore, the majority of the data structures are trees (html, xml and json) and these are the two ways to traverse them.

> They're so uncommon that programmers get excited when presented with such a problem.

What about "process these things in this order" is uncommon? If anything, the constraints are far simpler and easier to understand than most of the business logic I implement.
Why Is All of New Zealand Obsessed with This Drunken, Littering Tourist Family?
It is so annoying when the admin takes one side in a debate and warns the people on the other side, not to mention doing underhanded things like flagging comments without the possibility of vouching for them.

Quite despicable.
It's funny that this is the first time I've seen a language explicitly condone "print debugging." It's one of those things that everyone says you're not supposed to do and then does anyway.

Does any other language have a similar feature?
https://boats.gitlab.io/blog/post/romio/ you can start playing with it right now
Yeah, there's definitely room for inspiration and improvement. Looking forward to innovative structures that let us evolve more efficiently.
And those Hacker News, Reddit and Twitter messages from Cloudflare employees about their VM-less workers's security will be gold in the future.
Cool...but you need three to have backup, and a battery swap mechanism, and a charging system, and this contraption happens to be more complex than the rest of the car combined. I mean, it could work...but it feels very Inspector Gadget-ish.
I use VSCode and develop exclusively on Windows 10. I also have mac and linux machines. I think its better to be agnostic when it comes to language and OS.
Wow, had no idea about this. Thanks for sharing!
> If you are ever confused about what firm should manage your money, remember this posting.

I'm sorry but your comment didn't clarify this question for me. Do you mean I should invest in Vanguard because the money isn't all going to rich folks at the top, or I should invest in Fidelity because the wealth at the top is indicative is correlated to success for customers?
Is the business profitable yet? I didn't see any mention of it actually making any money, let alone being sustainable. Is this just a 10 year long con?
Hi I was on the platform side. Some of the best times in my career :)
The one entry level IT job that is not going away is tech support. Sure, some parts of it can be outsourced, but beyond a certain point you need a person on-site to figure out why the Internet is broken.

The Cloud companies are also hiring armies of support people, and it's a great way to kickstart your career in any of these companies while getting company provided training in the tech.
I use three tools interchangeably. DBeaver as mentioned by other comments.
Squirrel SQL[0] has been around for a very long time. I have been using it for well over 10 years. Probably 15. Don't be fooled by the dated screenshots. First thing I always do it change the look and feel to Windows native then looks like any other Windows application. SQL Workbench/J[1]. Has tonnes of features, is well documented. I particularly like the headless mode which allows me to automate running of SQL statements using a batch file.

[0]http://squirrel-sql.sourceforge.net/
[1]https://www.sql-workbench.eu/
> Automated renewal with letsencrypt is a thing.

The article mentions it is a thing in the following cases:

"""Any website that’s hosted on cloud.gov, search.gov or federalist.18f.gov won’t go down as they rely on Let’s Encrypt certificates that automatically renew every three months."""
Just don't install YouTube or YouTube Kids. If you give them only educational apps, they will have only educational play on the tablet. We don't give kids a banquet with candy and cake on it every day and let them choose what to eat from there. We give them a selection of healthy foods and allow them to choose from that selection. Curate.
Laying aside the issue of the monitoring of U.S. Citizens versus the monitoring of Europeans, it would seem to me that they'd need something a little more nefarious than a simple data parsing and analytics toolset to access non-public posts, yeah?

I don't Facebook, so I'm not sure if the default settings for Facebook are "Public" or "Friends Only" but I'd imagine that the bulk of what they'd principally be interested in is the "Friends Only" stuff, yeah?
Loving the minimal aesthetic. Will give it a try this weekend ;)

Full API:

https://www.raylib.com/cheatsheet/cheatsheet.html
attempted to create an IMF rival
Really interesting/inspiring read, but also super tedious and goes on long strides about rocks and geology.
I'm waiting eagerly too, thanks for all the hard work you do!

I read somewhere in all the discussions that Carl was hesitant to go all-in on futures 0.3 (those are definitely landing in std, right?) in tokio before some additional ergonomics had landed, possibly some language feature among them but I may misremember...

Do you know the list of things and possibly their tracking issues? Futures in std, async/await, etc, something something more? Would love to be able to keep track and follow along :)
> High Precision Event Timers

Isn't HPET is just a basic system timer? (That is definitely present on Zen.) You might be thinking of something else?

> 256-bit execution would be nice, but its not a major hassle in most cases

Coming with Zen 2 anyway :)
I don’t know really what drove me to it outside of curiosity but I picked up the 4 last fall and I liked it almost immediately.

I use the silicon band when working out, otherwise I purchased a leather band for it.

I don’t notice the thickness or size at all, and I have the 44mm.

Rather I appreciate the size on my wrist. Thinner would be an improvement, but I don’t find anything aesthetically I pleasing about how it currently sits.

And regardless, the benefits that come with it are some that I use daily in tracking my excercise and performance progression, including my heart rate tracking and cool-down.

And like most Apple things when you’re just so completely tied into the ecosystem— it just works with my other devices.

And I relatively trust the privacy of my health data between the watch and my phone. So there’s that.

I can see how they wouldn’t be for everyone. And I still appreciate finer mechanical watches but they are much further out of my price range :)
Not funny... Yesterday I had a rare occuring bug with something not much more useful than this. The code was written in 2016 in a relatively broad exception handling branch. Took time to understand what's up.
Continuous improvement is alive and well. As I say, I havent seen it called Kaizen in many years.
Apparently they already do this though

https://en.wikipedia.org/wiki/Random_number_generation#%22Tr...
While the rate has decreased, "sprawl continues to be
pervasive and continues to increase" in the majority of US metropolitan areas, and "2010 represents the first time that more people lived in lower density than higher density tracts in metropolitan America": http://digitalcommons.lmu.edu/cgi/viewcontent.cgi?article=11...
Jack Dorsey Has No Clue What He Wants
A byte cannot have endiannes, but bytes can, and that's how I think one should read that name.
That is the other side of our approach, yes. Active depth sensing and on-device deep learning means non-trivial power and speed requirements, so the hardware isn't as cheap as we'd like it to be. I'm not up to date with the latest developments on the hardware team, but they're working aggressively on our BOM and we're hoping to take advantage of cheaper and lower-power SIMD/GPU chips in the future. Our current-gen model works with Power over Ethernet, and right now we're most often selling to customers with large/valuable real-estate portfolios because they can get a higher ROI from accurate count data.
You may as well say that construction workers, electricians and pizza delivery drivers are out there, putting their lives on the line
Practice Makes Perfect – Free Data Science Interviews
The waters are further muddied by the fact that nobody can agree on a definition of "fake news."

It's meaningless, sensational claims all the way down.
This is a common and predominant trait of many people in the world. I’m just like you. It hurts me sometimes but it also makes me valuable. It depends on the situation.

In my case, what I did was make peace with it and accept that I do it. By doing that l, I at least give me the chance to acknowledge that I’m doing it and try to reduce the undesired effects.

If you are interested Dr. Jordan Peterson participated in a Dr. Oz segment on TV talking about these different personalities.

https://www.doctoroz.com/quiz/quiz-whats-your-personality-ty...

If you still want to go deeper I believe you can probably look up more stuff from Peterson and go from there.
it is ridiculous to call a $750 GPU "midrange".
You can fuck with the livelihood of any service industry employee with feedback. "Let me speak to your manager."

That's not to defend Uber's predatory practices, but it's disingenuous to pretend that the service industry hasn't been at the mercy of those they serve. Also there are regulations, including background checks, for drivers? At least for Lyft.

I leave your comment 2 stars, would prefer not to read again.
No problem, though I don't work on this aspect at all, to be clear :)

> (those are definitely landing in std, right?)

Yes.

> Do you know the list of things and possibly their tracking issues?

https://areweasyncyet.rs/ :D
Have you tried it? For most people, solitary confinement is torture. Maybe not for you, but I've been to prison, and even without solitary, the effective social isolation takes its toll. (I didn't exactly fit in in that environment. No drama, but also no companionship.)
> if a doctor has been awake longer than 18 hours and there is no other doctor available, should they not attempt to treat the patient?

What lead to the systemic disaster that causes this situation to come up in the first place? The scenario is presumably a hospital in a major city in peacetime; doctors shouldn't be working those hours to begin with.
Head first is a much better option IMO https://www.amazon.com/Head-First-Design-Patterns-Brain-Frie...
Maybe for a privileged urban techie. There are people here in California who grouse about the state being an oppressive single-party state. There are certain rural and city people (both white and black) who have to behave differently and give extra thought to avoiding unwanted law enforcement scrutiny. There have been numerous articles written about how many rural California interests are under-represented.

I have a friend who lives up north in the Sierras (who actually won an award for her work in social justice) who can't go to certain bars in her town, because someone might knife her over political disagreements.

There is some unrest, oppression of the less powerful, and under-representation here in California. It's much better here than in many parts of the world, but it's there. Some of it is due to the lop-sided nature of politics here.
Absolutely for gaming, Nvidia has a very loyal fanbase (myself included since the 4600GTX days) but for data centers? Different ball game. Both companies are now pushing into that territory pretty hard.
Remote Jobs in Europe
It's not just Facebook. Jews are massively over-represented at the highest levels of society in most fields.

<2% of population in America, <0.25% globally. But:

20% of Nobel prize winners

10-25% of Harvard students (depending on source and school)

33% of US supreme court (3/9)

6% of US Congress

8% of US Senate

There are equally or more extreme numbers for things like movie studio leadership, rech company leadership, newsmakers and opinion writers, actors, comedians, etc. I just don't have time to look up the figures atm.

To be clear, I'm not saying there's anything wrong or right about this; it's just an easily-verifiable physical fact.
The person who proposed it is a (previous) Haskell developer.

The dbg! macro is definitely inspired by https://hackage.haskell.org/package/base-4.12.0.0/docs/Debug....
Gabriel Weinberg's email is public; you could probably just email him and ask.
This is probably one of the more absurd takes I've read, since it's essentially saying that the harassers are somehow the real victims in this situation.
There's more to gaming than latest AAA hits and stupid ultra settings. I have a 4K monitor, I play games with an RX 480, it works pretty well.
>MIT/BSD, on the other hand, are about developers.

Also, as a developer without much legalese, MIT/BSD are easier to read and understand.
My point is that said employees / contractors should have a better plan than having to be there at a certain time to push a button. That's planning for failure.

What if the contract has a problem? It happens. What if the approving official is out sick for a month? It happens.

Not knowing how to set these things up? I don't really think that's an excuse. This should be addressed in the requirements.
Yes, I'm starting to realise that finding a candidate who's able to problem-solve something basic really is "luck of the draw".
Ask HN: EB1-A/EB5 green card holders, how did you get it?
I am in queue for my EB2 GC to be picked up since 5+ years now. With this rate and other factors (current administration and its view on H1-B/GC), it will be decades until my application would be processed.

Wanted to hear from folks who have successfully self-sponsored EB1-A/EB5 GC. How did you do it? What challenges did you face?

I have a few ideas to go about this. But wanted to get others' opinion.
I'm sure they aren't directly related to the production of the product, as it looks like the reviewer is an event coordinator, but there is something to be said about the sheer volume of FB now. An employer may be so big that an employee doens't even realize hes leaving his review for a product that FB owns, or does he?
Even safer than being a security guard I bet.

I'd say their risk profile is limited to someone attacking the checkpoint explosively, which has not happened.

Nobody goes to rob the till or start a knife fight at the airport.

There's too many people for anything short of large scale violent crime, which is pretty rare.
This seems to me like an editor fishing at the bottom of the barrel for a story idea and then handing it to a junior writer. Saying that Sci-fi is "broken" is ludicrous.
They still have to abide by the laws set by the public institution.
Pythian blog on the topic; note that Cassandra relies on Paxos as a consensus algorithm. Scylla will be using Raft: https://blog.pythian.com/lightweight-transactions-cassandra/
No, the scenario is a rural hospital in peacetime. It happens routinely.
Nobody will rewrite the old codebase in bioinformatics. You are welcome.
I never understood this argument: you just have to look in Cargo.toml.

Yes, for multi-target (eg lib + bin, ..) it can be a little more work to look it up.

But the new system is SO much more convenient to use overall.
Andrea Biondo did a writeup of the same CTF which I liked a lot. https://abiondo.me/2019/01/02/exploiting-math-expm1-v8/

EDIT: Previous HN discussion on Andrea's writeup: https://news.ycombinator.com/item?id=18808488
No, it's also a power and money hungry agency. The airport security of yore just did their jobs and were a lot more pleasant to deal with. The traveling public was just as safe.
I don't. The ability to figure out how to write BFS still seem pretty basic to me.
Symmetry Continues to Beguile Mathematicians
World Trade Center Responders at Increased Risk for Head and Neck Cancers
I don't have the same OS's convention problems that others have. I live with three OS's daily, and I actually like the apps like Slack and WhatsApp that span those OS boundaries and just work the same way.
it's lengthy, but for me, those parts seemed justified as character-building; Robinson gets pretty deep into describing characters who are very, very into rocks and geology, among other things. I definitely see what you mean, though.
Astroid strikes have risen sharply in the last 300m years
TSA staff going from poorly paid to not paid at all certainly doesn't open the door for any perverse incentives for extra cash. No sir-ee.
Tangential as a lukewarm SF fan - I liked some cyberpunk stories, but whenever I read one I can't help thinking "Wait, but what about bandwidth?"

I mean, I can sorta buy over-intelligent AI, human-computer interface, and all that cool shit, but the bits have to flow from here to there somehow. And all cyberpunk stories I've read just assume that information magically teleports. Just like that awful Avatar (which isn't really cyberpunk, but still) - we have rogue humans running around in an undeveloped alien planet and somehow they enjoy ultra-4K instant VR experience over the air? Who's maintaining that connection?
1984 Isn't Banned in China. Censorship in the country is more complicated
Can you explain what biological changes women went through in the 1980s that would suddenly cause a large dropoff of women studying in computer science [1]?

[1] https://www.npr.org/sections/money/2014/10/21/357629765/when...
This is a silly claim.

* Rust code can have memory errors + undefined behavior, because Rust code can say "unsafe". Plenty of real projects use "unsafe". (Alternate reason: because the compiler has soundness bugs.)

* Memory errors + undefined behavior aren't the only reasons people like debuggers. Consider: there are plenty of other memory-safe (GCed) languages in which people find debuggers useful (such as Java). "The only thing that really goes wrong in normal code (once it compiles) is 'why is this value not what I expect?'" is arguably true there as well.

And, for the record, gdb works decently well with Rust code. Not perfectly (yet) but well enough to be useful. I have tried it (although I'm more of a printf debugger myself).
Well if we're using personal anecdotes, I had never touched a line of code until college and had just assumed I wasn't smart enough for it. I did study engineering though, which was an easy choice because I had tons of family who were engineers. Freshman year I took Java as a core requirement and discovered I was pretty good at it, so I stuck with it.

It shouldn't be a stretch of the mind that programming would be more accessible to someone who was raised knowing programmers, than to someone who was raised without.

> If you really care about getting more women and minorities involved in tech volunteer at a local high school

This is great advice. That doesn't discredit the impact that having diversity in tech has.
I've never understood why people are so insecure about Chinese companies or East Asian companies rising up, given that the world is 1/5 Chinese and even more East Asians, of course there are going to be large and prosperous Chinese companies because if they can manage to scale to dominate the Chinese market, they can thrive on their internal markets alone. Doesn't have to be just American companies dominating another nation's market. (Same with India and South Asia)

Japanese companies still buy up American companies just like American companies buy up Japanese. Indeed, the job search company was bought for a billion dollars by a Japanese company. Sony PlayStation, Nintendo and the car companies are doing better than ever. It's just it's no longer in people's eyes or really news anymore.

It's also why Starbucks, KFC and Apple have been aggressively growing in China cos there is such a great market in China and East Asia in general.
It’s not about changing minds, it’s about making sure people get out the vote by appealing to people’s emotions through misleading statements or outright lies (they are taking away your guns, they are prdophiles!)
AGPL is an open source license as per OSI definition which you yourself point to!

You don't have to take my word for it, just check out their own site:

https://opensource.org/licenses/AGPL-3.0

The licenses you are talking about, such as MIT or Apache, are called _permissive licenses_ whereas AGPL is a _copyleft license_. However, both types of licenses can be open source licenses, if they fill the OSI requirements.
Kent Beck and Andrei Alexandrescu.

Andrei is quite amazing to me...

Clearly capable of writing code that is wonderful... and incomprehensible to mortal man.... but wonderfully focused on not doing that.

On making it comprehensible, and producing facilities that are friendly and nice and doing so with a kindly attitude.

Kent, in addition to the stuff he has done on the TDD front... https://www.infoq.com/presentations/self-image/
Intellectual Darwinism.
defeatist attitudes don't help anything for anyone.
Blazing fast development with Gatsby and Sanity.io