skysight-inc/HackerNews huggingface dataset:
I also chose Intel over other vendors. I don't know why. It is true Intel's stuff is better intergrated better into the WinTel ecosystem than the others, so it's probably true Intel gear gave less trouble on my laptop.

But then I deployed lots of boxes with WiFi, that had to work in remote locations where others depended on it. I'm ashamed to say I just shipped the first couple with the Intel cards provided by manufacturer.

But after getting a lot of complaints I actually tested it. Which is to say I purchased all the makes and models of 10 WiFi mPCI cards I could find on eBay, collected as many random access points as I could and lots of laptops (over 50), put them all into a room and tested the network to collapse.

Intel's cards were the most expensive, and also the worst performing. They collapsed at around 13 laptops. The best 801.11ac cards were Atheros (now owned by Qualcomm), and they were also the cheapest. Broadcomm were about the middle, but I had the most driver problems with them.

My pre-conceived but untested notions were shattered.
> He said it will compile it and submit report when he gets back to his desk. :/

So, he's asking you to do something he can't do? Why can't he just read your code and know how it will behave?
Only if you don't count stock.
For those interested, there is a formal petition to the president of the university at the change.org link below. The petition contains a list of all the specific programs cut, more details about the process failures involved, and specific suggestions/demands of the administration to rectify these failures - something that was largely missing from the piece originally linked. You can find the petition here: https://www.change.org/p/president-gerard-clancy-saving-the-...
Absolutely. It's cute people are taking it very seriously.
This is a specific, well-known case. Max Howell (the author of Brew) was rejected by Google. One of his interviewers asked him to invert a binary tree.

https://twitter.com/mxcl/status/608682016205344768?lang=en
Ouch. Well, most hashtables in C are custom, I guess.
The course you linked to doesn’t cover any of the algorithms mentioned in the grandparent. It does however cover about three dozen common interview questions. The course is also from 2009.
seccomp-bpf might be a better example than bpf as packet filters, since unprivileged processes are allowed to provide the bpf code.
Best way to learn Russian is to reverse engineer a virus.
Because this is the Model 3 drivetrain, it's just getting backported.
With adequate cooling, permanent magnet motors can last a decade or more, even in the most demanding applications
I read it as "there will be a bunch of crashed model S's coming soon".
For people like me with a family diaspora and australian quarantine, they also sell very cool teeshirts. I loved watching giant bricks of cheese come out of the cheese-a-mathon.
I'm a moron and did something stupid not too long ago that would be perfect for this.

I'm too lazy to find my actual code but here's the gist:

C# but might working in Java/etc too *

Create an Image of some size

loop hight of image

loop width of image

Bitmap b = cast Image to bitmap since Image doesn't have the pixel method

get pixel value or whatever looks legit

end

end

This creates a new bitmap for EVERY pixel in the image. If the image is large enough and the system is 64 bit bad things happen. On Lubuntu this code burned through 8 GB of ram in seconds and was well on its way to eating all the virtual memory before I forcefully shut it off.

Maybe this is a Linux issue but it hard locked my system. I couldn't switch to a different terminal or anything.
Here is the direct link to PDF-
https://people.csail.mit.edu/wangpeng/timl.pdf
Why? I am genuinely curious
28 Years Ago, Our Enslavement Was Predicted – and We’re Still Not Listening
Or you can see it as an opportunity. That just shows how ripe the electronics industry is ripe for disruption.
> What is different — generally — between the way Amazon determines prices, in your example, and the way Google determines the best search results?

The fact that the US only cares about how action like this effects the price an end-consumer pays in a good
I also interview software engineering candidates at Google (n=150) and while I mostly agree, I do think there's some signal in whether a candidate can get the syntax right. It's not a dealbreaker if they don't, but all things considered someone who comfortably writes code all day is more likely to be able to write syntactically correct code than someone who doesn't.

The main things I want to see, though, are: can you communicate well about the parts of the problem that aren't clear to you? Can you analyze and compare solutions? Can you figure out something reasonably efficient? Do you understand your solution well enough to code it?

(Speaking for myself, not my employer.)
I suspect you are thinking of The Moon is a Harsh Mistress. Though, it has been a long time since I’ve read that book.
“Barred” from Obstruction
The commenters over there are falling into the same trap hard. So many variations of "Why would I listen to this when I could just read the information quicker?" Who are these people who cannot fathom that people may want to listen to something mildly informative while they are otherwise unable to focus on reading? Or just have an easier time absorbing information audibly rather than visually? Or even that someone would listen to something because hearing another human voice provides a value beyond pure information?

Really though, I just wonder how valuable these people think their time really is? I assume their "I need to be absorbing optimal information at all times" shtick is supposed to come across as smart, but it just comes across as a little slow.
I always hated it when listeners called in on talk radio. They very rarely had anything insightful to day, and even if they did, they general weren't able to convey it clearly.
Of all the database theory books I have seen, I found the C.J Date book(An Introduction to Database Systems) to be the most elegant one, though the edition I used attempted to use tutorialD than SQL. What I liked is that it brought out the beauty of relational algebra to the reader with great clarity.
There is, in fact, evidence that

1. Amazon occasionally sells below cost (hence existence of CRaP products)

2. Amazon has pushed some vendors to 3p

3. Amazon directly or indirectly dictates allowable 3p prices

The progression from Amazon selling at a loss to them pawning the product off to 3p sellers and taking a larger cut is reasonably argued in the source article to be harmful to consumer welfare.
Walled garden revolution. Going to the breakers/wrecking yard for parts is akin to open source software. You are locking yourself into proprietary code, parts and pricing in this Tesla 'revolution'. A wing mirror costs $550 for example. Only authorized Tesla maintenance is permitted etc etc...
Given the huge amount of truth stretching in the autonomy anouncment yesterday anyone here with relevant battery experience want to weigh in on this?

Yesterday completely burned through some of the goodwill and trust I had for Tesla to the point that I am sceptical of anything they announce now. Is this real?
This was the best quote of the article for me:

Forget the lousy microphones and the dinky interstitial stock music — the thing that derails most podcasts is the blab. There are two kinds, more or less. The first is that soft, inquisitive staccato popularized by Ira Glass on “This American Life,” the source from which so much pod-voice appears to have sprung.

The ubiquitous NPR Voice/Sound is really what turns me off from podcasts/audiobooks/etc. While I love NPR, their sound is absolutely grating to listen to. Too HD, rife with extremely loud and detailed plosives and sibilants. I don't want to listen to the speaker suck the spit back down their throats in excruciating detail after every sentence.

NPR's sound quality is too detailed. It's like if you watched a video of someone talking and could see the aftermath of a popped zit smack in the middle of your screen.
“A slightly more grey area arises where, with no human involvement or instruction, a price-setting AI algorithm teaches itself to coordinate with competitors – otherwise referred to as tacit algorithmic collusion. While it is unclear the extent to which current AI technology allows for this tacit coordination, a 2018 University of Bologna study found that if two competitors both employ pricing algorithms, and each gives its software total autonomy to set prices, those two algorithms would reach collusive, price-fixing arrangements more often than not.”

[1] https://www.russellmcveagh.com/insights/march-2019/ai-and-pr...

[2] https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3209781
How the Story of Titanic’s Chinese Survivors Has Modern-Day Implications
While I enjoyed the article, I agree it was a very modern web marketing voice. This is a guy who makes marketing websites for a living and it shows.

Still, more interesting than most...
Our Incel Problem
You know what this feels like? Remember that guy who was some economics professor in NYC that laid the claim that public libraries are terrible for the economy or some other nonsense and that it's best to just let Amazon sell people books instead. Plus, he roughly said something along the lines of "It'll be good for their stock price too".

Remember that jackass? Feels like he's at it again.

And the math and logic used in this drives me insane. It's like the same logic "Oh, it's cheaper to buy half an ounce of taco seasoning instead of a pound. The half ounce pack is only a dollar. A pound is 5 dollars." Makes me want to rip my hair out and scream.
Induction motors are worse at regeneration at low speeds, but as poster below said, their advantage is that they can be powered down and not impede coasting.

I think they hope to be able to match power requirements of highway cruising using a PM motor, so they don't take losses spinning AC motor way below its power rating.
It's like $8 per gallon of gasoline distance equivalent last I checked.
I remember seeing a homeless guy feeding a large amount of bread to pigeons on the sidewalk, if you get my drift.

I thought it was amusing, but I didn't park on the street.
Ask HN: Can this iPhone data be recovered?
My niece, I think, is learning a lesson the hard way, but I promised to do everything I could to help, and this is my last step.

Briefly:

* iPhone 7 plus, I think

* Last backed up Nov 2017

* Baby born shortly before Nov 2017

* 18 months of baby photos, not backed up

* Phone became disabled via ten password attempts

* No iTunes machine was previously "trusted"

* Phone is hers, has receipt etc

Is this recoverable without data loss? She doesn't care about the phone. She's willing to buy another phone and wait out quantum computing or some brilliant future hack. She is not willing to do a restore and lose her baby photos.

Does apple have a backdoor or a way to enable this phone? We also can't get it to connect to wifi--she attempted to up her iCloud size to allow a backup over wifi, which I thought was pretty clever for a non-technical person.

Any other ideas to recover the photos?

Thanks HN
This looks to be nicely architected. Looking forward to digging in.

In answer to the questions about TURN, this approach won't be lower latency than TURN but will scale better. TURN servers are just (nearly) passive relays, so the sending client needs to set up as many outbound streams as there are receiving clients in the session.

The advantage to the TURN approach is that you can do end-to-end encryption.

The server this post is about "forwards" streams. It's in a class of infrastructure traditionally called a "Selective Forwarding Unit." So the sending client can send one stream, and the SFU copies the stream and sends it to the receiving clients. The server needs more CPU and outgoing bandwidth as the receiver count grows, but the sending client doesn't need much of either.

Once you have streams piping through a server, you can do lots of other things, of course. This server can transcode to several formats, including HLS and RTMP, and can copy streams internally across a cluster to scale more than a single machine can.

Media servers are really fun to work on: lots of small(-ish) hard problems that touch low-level network protocols, memory and cpu optimization, architecture (because eventually you want a clean plugins interface, etc.).

If you're interested in this stuff, check out Mediasoup, an open source WebRTC SFU with a very nice design in which all the low-level stuff is c++ and all the high-level interfaces are exposed as nodejs objects.[0]

[0]-https://mediasoup.org/
That's fine. But you know, Einstein didn't believe in god. That is a lie spread out by Christians probably to refute the same point you're trying to make. Also most of the modern scientists (the ones that know or knew about big bang, evolution, etc) also don't believe in god. I bet they don't even call themselves atheists. Today we are reaching a post-theistic stage in which people don't want to waste their time thinking in religion or stuff like that. I personally hate the "atheist" title. Is ridiculous, just like it would be ridiculous to have a name for someone who doesn't believe in ghosts or goblins.

Finally, any serious person that knows about science and philosophy of science knows that religion and science have nothing to do with each other. You can perfectly be both. What you can't do, is call yourself a person of science, and don't accept scientific evidence for something that was scientifically measured.
Perhaps for consumer automobiles. There’s a lot of research into hydrogen fuel cells for military and space.
Taiwan develops new concrete for high-rise buildings
How do Spectre attacks on kernels and on other processes fit into your model? Mitigating them has required hacks such as Linux's array_index_nospec(), plus newly added microcode features such as IBRS, STIBP, and SSBD, all of which cause significant slowdowns – to such an extent that SSBD at least is off by default in most OSes – yet even enabling all mitigations does not completely prevent Spectre attacks. And there's nothing about the design of modern kernels that's changed in the last several decades to make them more inherently susceptible to Spectre attacks, so the issue was already there when the protection model was designed.

(There is something in Meltdown's case: not flushing the TLB on every context switch is relatively new. But it's directly encouraged by CPU manufacturers via the ASID feature. And Meltdown is a narrower bug anyway, something that's easy to fix in a new hardware design, not like Spectre which is more fundamental to the concept of speculative execution.)
Mid year ECR's to fix problems are not uncommon, but tend to be fairly minor.

What source are you using for where a part is placed? I've seen similar things (relay is under drivers dash, when it reality its under the passenger seat or some nonsense like that) when using crappy documentation (chiltons, or similar which does a "teardown" on a single year and then sells it for the entire generation). I can't remember seeing these kinds of errors in actual manufacture/dealer shop manuals.
Does increased government authority over the tech industry make abusive access to its data and eyeballs less likely, or more likely? How would such a collaboration start? My money's on "It sure would be a shame if we audited the shit out of your infrastructure and hit you with everything we can find in the 500,000 page rulebook... or you could do me this one favor."

Doing something about a bad government is called terrorism. Rooting out such people before they act is called preventing radicalization, stemming the flow of hatred and bigotry (the #1 talking point in calls to regulate tech).

Knowing what buttons to press to influence populations to act a certain way is called called campaigning. Belief in democracy is exactly equal to belief that whoever is best at that each election cycle should have the most power.
> There is no reason to invest in a VC fund that returns 2x when you can invest in a Vanguard index fund that returns 2x.

That's not how it works. LPs create a portfolio mix across asset classes and each LP has generally different mixes based on their risk profile. If you're an LP and can't get into a Sequioa/Benchmark/etc fund but still want to diversify asset classes into VC then a "2x fund" might still be attractive to be able to diversify into. There's so much to unwind here, but long story - it's not that simple at all. I agree with the OP's assertion about Matt Levine's view.

Example: https://twitter.com/ZacharyDeWitt/status/1112554272929910785

Edit: Another point worth noting - hedge funds as an asset class are notoriously not outpacing index funds (and in many cases actually losing value), yet they still get funded: https://www.nytimes.com/2018/07/12/business/hedge-funds.html
People seem to like asking for and getting things but slamming the door behind them. Can't have it both ways, although which default is better is an open question.
The NY Times and other media companies need more conscientious objectors too.
> Amazon has the resources to fight fake reviews, yet fake reviews are still rampant. As a result, I cannot trust Amazon's rating system at all.

While this is true, at least the part about fake reviews being pervasive, the fact is that I don't trust any reviews on a retailer's website anymore, especially those that aren't verified purchases, and the only retail site where I trust verified purchase reviews at all (and not all of those either) is Amazon.

> I get free shipping from Walmart.com

Yes! walmart.ca is great, very prompt and simple to work with them.

> AliExpress, which 90% of electronics on Amazon are sourced from.

More like 90% of obscure commodity electronic bits and bobs. But yes, some of these rinky-dink sellers and unrecognized brands do mess up the experience a bit, but imagine ordering directly from their individual weird off the shelf fulfillment sites and hoping your credit cards don't get burned. It's not any better of an experience, and at least with Amazon you generally have recourse outside the seller.

> I don't trust Amazon not to send me fake items or cheap Chinese knockoffs

I don't trust AliExpress not to send me fake items or cheap knockoffs either, but that doesn't stop me from trying sometimes. At least with Amazon you have recourse in my experience.
Douchecanoe. You nailed it. Nothing like a pointless rant that tries to pin your extremely personal experience on the masses. Thanks WP.
I don't know but there are calculus courses from MIT on youtube. That might give you a hint.
We are starting to research on governance, but to date nothing is defined (since we have just launched).

However, I would love to follow up with you personally to make sure we make the right choices from the start.
Can you write me an email to syrus@wasmer.io so we continue the conversation there?
Great, now I’m debating quitting my day job and starting a tank rental business in the US.

Edit: There’s a Tank Town USA amusement park someone not even 1.5 hours away from me. I can even pay extra to shoot a machine gun from one.
>That eventually got fixed with the Intel/AMD graphics graphics open sourcing 2008-2018; at the moment X is becoming a very thin comparability layer for most people and a mandatory pain for Nvidia users as far as I know.

It's even better than that now. For me no part of X is running as root. Last I checked the only reason anyone had X as root (other than driver issues) was if they were running a graphical login manager). Since the login manager has to be up and running before any users are logged in, and likely requires X, it makes since that it's got to run in a privileged context, and works most easily as root. In my case I just use xinit to start my graphical sessions after I've logged directly into a (getty) terminal.

I think supposedly GDM can do rootless X, but I haven't tested that.
Note that this example only works against one specific version of one specific algorithm. Who knows what tiny tweaks might be needed to get that recognition working again, or what tiny tweaks might be needed to Re-break it again afterwards.

Adversarial algorithms are an interesting space to explore, I grant you that. But this is not a general adversarial algorithm that works against all AI vision recognition systems.
hqtrivia
It would be amazing if it worked that way! But I don't think that it does. :(

emacsclient only tells the Emacs session it is talking to to create a new frame, either on an X11 display or on the tty where emacsclient is running. After that emacs does all the work, emacsclient just waits for emacs to tell it that it's done, it takes no active role in actually displaying stuff.

I would love to be wrong on this, please tell me if I am! I would love it if Emacs actually had its own remote display protocol.
Tepco transfers first nuclear fuel out of No. 3 reactor building at Fukushima
Hackernews has its own instagram reality to it.
I'm always surprised at the popularity of podcasts vs audiobooks. Seems podcasts have made the jump to "gen pop" but audiobooks, despite the increasing popularity of audible, still tend to be niche.

I'm biased because I'm an audiobook hound, but I'd take an audiobook over a podcast any day. Far superior production quality, better content, a beginning, middle and an end, professional narrators, researched analysis and not just random people spouting off opinions.
Realizing the amount of value you can create as a programmer working for a company is an eye-opener.

I've worked at a startup making millions of dollar in revenue every quarter. Realized that I was just making someone else rich and got paid in pennies. Quit the job and took the plunge.
My impression was the opposite.

You're given a problem, there are usually a few clear-cut ways to solve it. You're expected to find an optimal or near optimal solution fairly quickly, and explain your approach clearly. That's it.

I've thought the more open-ended, unstructured interviews lead to more bikeshedding opportunities.
It is not very common, but many of my friends are close to 200K AUD(not USD) some are above 200K in Sydney. This is not in well known tech companies, but mostly in finance.
If you are contracting, 200K or more is very common in Sydney, Australia.
VT Halter Marine to Build New Coast Guard Icebreaker
Become educated enough to invent the future
Cars like other pieces of technology are gradual. Its pretty easy to pick up a 90's era car with electronic fuel injection and spark advance while still having a fairly simple emissions system, and actual relays and mechanical buttons to turn on things like cruise control.

If that is to much, you can go back to the early 90's or late 80's for systems where only injectors are electronic and based solely on a couple simple sensors (mas air, or o2 sensor) and things like spark advance are still done in with a distributor + vacuum. Its all a question of what you want to tolerate, but the advantages of EFI+electronic spark advance or VVT are immense for both reliability and efficiency.
Getting started with the new Vue CLI 3
That was a funny rant
> ... and candidate wasn't able to realize that even with hints.

He said why. Why did you misquote?
WASM should use something like GO where you can use any git/mercurial/bazaar repository to fetch the packages and 3rd party services(i.e godoc.org) to index them.
That was a large part of the "hanging chad" controversy in the year 2000 US elections, though...
Right, but why? Generalization isn't free, and there doesn't seem to be any real benefit here. This sounds to me like arguing that there should be one programming language, or one version control system, or one declarative sysadmin automation language.

I think that the cost in complexity for one Uber package manager is greater than the waste in duplication from many smaller, more focused ones.
this hasn't been an issue in almost 20 years.