skysight-inc/HackerNews huggingface dataset:
For anyone that wants to work for a company that DOES NOT do white-boarding during interviews, here's a solid list: https://github.com/poteto/hiring-without-whiteboards
Thanks. Yes, I felt quite skeptical about the whole setup of requesting a retainer before fundraising.

How do I pitch to these angel syndicates?

Neat. My work is based in Glasgow - I'm seeking roughly £70k to give me a runway for about a year. I'm trying to connect with the various incubators to see if they're able to help as well.

Thanks for your advice.
I'm not a fan of wind- big, ugly, noisy, and deadly to birds.

Why is nuclear not considered an option to fight climate change?
When you say it’s like this one way but not the other, you have conceded to relativism. You have basically said there is a time and place for stealing someone’s wallet, and that acting as a moral agent in society can be suspended under the right conditions.
Amateurs, frankly.

The current modus operandi is to find your BMW/Land Rover/Mercedes. Wait for it to come to your hand carwash, tyre company etc and get uninterrupted access to the OBD port along with the key. Program new key, find the address of the vehicle, walk up a few days later and drive it off at 3am in seconds.

If that's too much like shooting fish in a barrel, then the 'keyless relay theft' is probably more your bag. Using a relay transceiver, if the key is in the house within range, then you can trick the motor into thinking the key is present. Many cars will allow you to continue to drive them even if the key if out of range. Provided you don't turn the engine off, this gives you plenty of scope to get away and clone a new key in the meantime.

Tl;DR, OBD and keyless technology is basically flawed. The best countermeasure is a good old fashioned crook lock.
Theoretically, yes. Practically, I think you should dedicate a few months or even years to writing code to get that working... The OS is very basic, you don't get much RAM, the TCP/IP stack seems very primitive, and you don't have the source code...
In Python, though, operator overloading is not merely "supported". It's how all operators are defined, including built-in ones.

>>> dir(123)
['__abs__', '__add__', '__and__', '__bool__', '__ceil__', '__class__', '__delattr__', '__dir__',
'__divmod__', '__doc__', '__eq__', '__float__', '__floor__', '__floordiv__', '__format__',
'__ge__', '__getattribute__', '__getnewargs__', '__gt__', '__hash__', '__index__', '__init__',
'__init_subclass__', '__int__', '__invert__', '__le__', '__lshift__', '__lt__', '__mod__',
'__mul__', '__ne__', '__neg__', '__new__', '__or__', '__pos__', '__pow__', '__radd__',
'__rand__', '__rdivmod__', '__reduce__', '__reduce_ex__', '__repr__', '__rfloordiv__',
'__rlshift__', '__rmod__', '__rmul__', '__ror__', '__round__', '__rpow__', '__rrshift__',
'__rshift__', '__rsub__', '__rtruediv__', '__rxor__', '__setattr__', '__sizeof__', '__str__',
'__sub__', '__subclasshook__', '__truediv__', '__trunc__', '__xor__', 'bit_length', 'conjugate',
'denominator', 'from_bytes', 'imag', 'numerator', 'real', 'to_bytes']

>>> (1).__add__
<method-wrapper '__add__' of int object at 0x678C40A0>

>>> (123).__add__.__doc__
'Return self+value.'

>>> (1).__add__(2)
3

Which is a good thing, because it makes the whole arrangement a lot more consistent that languages in which this sort of thing is just magic associated with a specific primitive type (sometimes it's even inconsistent - e.g. in C#, + for ints and strings is magic, but + for decimal is an overloaded operator). In Python, all that magic is confined to the magic methods. Learn them once, and they work the same everywhere.
Slippery slope, if I've ever seen one. This can and will be used against legitimate dissidents and protesters at some point, that I can pretty much guarantee. Bottom line: I'd be much more comfortable if takedowns could only be done in response to illegal activity on the account, and only after a court order. Otherwise some techno-bureaucrat serves as a judge, jury, and executioner, and I'm categorically not OK with that.
Subsidy is more efficient than taxes - based on undergrad economic theory - but it somewhat disregards exactly where the money for the subsidy comes from (at what cost to something else?) so reality will be different.

But I will say one thing for subsidy is it allows startups to enter a high tech space and take them as a funding source, ideally in proportion to how well the tech works.

Cap and trade can work out similarly (like Tesla selling their credits) to fund the R&D.

But the point is you want to do more than just tax the externality, if you can subsidize R&D by startups which fundamentally shifts the curve rather than just trying to move along it.
Well, it does not have the exact same syntax of your example. Even more because your example was pure. Haskell does that automatically for pure code too (`y = x + 1` would do exactly what you described) but it's not really relevant.

IO code always returns a promise, and the next statement on a `do` block may await the previous promise and yield the execution to whatever other piece of code can run, based on some rules on the compiler, based in large part on data dependency. If I'm reading your comment correctly, that is what you are asking for.
I can only assume he's been reading Ryan North's Galaga comic:

https://imgur.com/gallery/zf9lx
This may be an unpopular opinion here but it's spot on.
Externalities can be either positive or negative. For example, education has positive externalities, as well as healthcare. Subsidizing and taxing are both methods of dealing with externalities, and in this case subsidizing non-carbon emitting power sources is nearly equivalent to taxing carbon-emitting power sources.
Hope he still went on vacation as planned, I kind of miss that information
Lane Davis's dad tried that approach, arguing to his son that he (the son) had fallen down a neo-nazi rabbit hole. Davis denounced his dad as a 'leftist pedophile' and stabbed him to death. I could supply a laundry list of examples, but the basic point I'd like to communicate is that once someone signs up to an eliminationist philosophy we have (to misquote Churchill) established what they are, and the only question is in what order they intend to pursue that project.

I want to be careful here to distinguish between ideas that mre merely wrong and those that involve imposition of their calculus upon others. For example, I consider flat earthers ridiculous but it's not like they are threatening to flatten out anything they consider overly curved.
I love this title and abstract; we need more of this kind of plain speaking and rigor when dealing with mysticism-adjacent areas.
Partitioning Improvements in PostgreSQL 11 [pdf]
> when the U.S. blinked after the 1989 Tienanmen Square massacre and kept on buying cheap goods from China

The US did very little trade with China in 1989, though more than a few years earlier. I don’t think Tiananmen Square or its response says much about US internationalism or commitment to whatever abstract principles. You can draw much stronger conclusions from them about internal Chinese politics.
Maybe just trying to attract a certain type of person who wants to get out of a job they find crushing.

A job can be seen as crushing or a team effort. Einstein wasn't an island.
Is It Taxed in Canada? 12 Logic-Based Puzzles to Test Your Knowledge
"While all you high-tech guys are starting complicated businesses that don't make money, City Hall has a contract for $100,000 per year to vacuum the floors once a week and no-one's bidding on it."
Got the same frustration just the other day this was here. Thehack was opening someother page and then was able to get to that link. Still don't understand much what the site is about. It feels like an interface to a specific subreddit.
Interesting. Does OSX include quoting or escaping logic or is it impossible to provide an argument that has spaces?
They're slow because the CPU is really slow, and all wifi communication needs to go via the CPU.

The antenna is unlikely to be the cause.
I think you meant to swap the 8TB Flash and 128TB RAM.
YouTube is becoming the new American favorite versus Facebook
why is this so bonkers? it seems like it's just basic patterns of method overriding and operator overloading.

if people think this is so magic, it's almost as if lisps, schemes, and prologs never existed.
Can we size these tax credits, please? Lots of argument in both directions without any sense of scale. If the tax credits artificially cheapen the price by 10% (i.e. 7.2 cents/kwh becomes 6.5 cents/kwh), they're not a major distortion.

If they cheapen the price by 50% (13 cents/kwh becomes 6.5 cents/kwh), then that's a big thumb on the scale.

Until there's more clarity on this, it's hard for me to take a side.
I've had a theory for a while that we might be in a simulation run for historical purposes. That in a distant future, we or other civilizations evolved to a point where we were capable of creating a simulation of our own universe for the purpose of discovering more about the history of our universe and ourselves as a scientific endeavor. That or this is a virtual prison complex in which we are reevaluated for release back into society in the external reality. Just a couple of interesting thought experiments I've had.
How long have you been using yours? I have been using one for about 3 years. Initially it worked great, but it seems the light just doesn't do it anymore and the alarm sounds are what eventually wake me up.
To some extent this is true. We want rural America to have internet access. We are (so far) unwilling to do it ourselves. It is too expensive for smaller ISPs to set it up. So we need large ISPs to come in and spend millions of dollars building out networks in rural areas. But whether they do this is entirely up to them.

We need to decide whether having a terrible rural ISP is better or worse than having no ISP at all. Also will the presence of a terrible ISP make it more or less likely that a good ISP will offer services in rural areas in the future.
Joining Dropbox
I'd guess that the negative effects of blue light over a lifetime might only have become noticeable in modern times, with better vision correction and treatment for conditions like glaucoma and cataracts. If so, there probably hasn't been significant evolutionary pressure to dislike viewing blue light. Also, half of outdoors is blue half the time, so instinctual blue-avoidance would probably hurt survival.

But it is perhaps misleading to concentrate on things that are exclusively blue... The real problem is light containing the relevant range of frequencies, which includes many non-blue colors, due to the relative presence of other frequencies. For example, your eyes would probably absorb much fewer relevant photons when staring at an empty patch of sky than when staring at the sun, even though the sun is not considered blue. And looking at the sun does cause unpleasantness.
I honestly don't understand the connection between what you said and what the person you're replying to said. Can you explain it another way for me?
>Talented people suffer — one study called them “lost Einsteins” — but so does the economy from the loss of ideas and wealth they could have produced.

The irony is that Einstein himself was 'lost,' having failed to find a teaching post and forced to work in a patent office. And many contend it was only because he had the time and freedom to contemplate on his own that we able to put forth such revolutionary ideas. If only he could have been indebted to some VC firm instead. He could have made them millions!
The latest medtronic offering (mentioned in the article) does this. The microcontroller and pump are integrated and there's no communication to an app.

The lack of communication is a bit of a downside for people who are used to monitoring their levels on smartwatch, but overall the auto-mode features more than make up for that.
Norton, Kasperky, Dell, Wolfram, HP, Cray, HTC, Bose...
Agree, except I think certain Toyotas are status symbols. It's why I see so many high trim 4runners and a few land cruisers around the DC area.
True. The paper doesn't rule out such a simulation. (Unless maybe the experiment could be run with memory-bits so hyper-sensitive that a single germanium atom could cause a macroscale bit-flip? Just kidding)
Is it maybe the strings utility: https://linux.die.net/man/1/strings?
That sounds completely useless, other than confirming that some action was taken and making you feel good.

I could see the potential usefulness of a receipt that was in a locked drop safe for audit/internal control purposes.
> Do I? There are a lot of great companies, why should I waste time on Google? Working there is not as fancy as you think.

I'm definitely confused. You don't want to waste time preparing for an interview, but you will waste time interviewing at a company for a job you don't want?

Yes, there are lots of companies hiring. But in my experience, in preparing for one software interview, you're preparing for others as well.

I interviewed at Dropbox, Amazon, Valve, and Indeed, within a span of a few weeks, and the prep work (Cracking the Coding Interview) was applicable to all.
node_modules folder too large
> I don't think VC firms fund poets or musicians :)

Most mainstream musicians are funded by VCs. I think they call them something else in the industry, but the economic model is similar.
I wish it wasn't, but it is. It's a decent platform with a lot of potential, and the filtering that they put in place early on for inbox abuse were way better than anything Twitter ever did.
I find it weird that the responses seem to draw a distinction between whiteboards and coderpad. The assumption seems to be that the problem making the whole thing stressful and unnatural was the communication medium and not the fact that it's a super time compressed artificial problem with many unstated considerations and a tremendously outsized influence on the rest of your life, no pressure, just talk through everything exactly like you never do.

Most of the problem seems to me fundamentally unaddressable without verifiable portfolios, but those have their own problems. Even in industries where portfolios are standard, plagiarism is a thing - how do you get the verifiable part? I want to hire someone great, not just someone who was on the same team as someone great.
I’m curious, why not just proper cryptographic challenge-response?

Key sends a “wake up” signal, car hears it and sends a random challenge, key receives it, signs it with its private key and send is back. If the response is correct the car unlocks, otherwise not and the user can try again.

Seems like à solved problem really.
Come on, you can get kubernetes to recover your process gracefully. I haven't bothered to figure it out, but I know the solution exists.
Not sure how old is that common argument, but they weren't aware of how it was internet social media in the last 5-10 years. Specially counting the well funded campaigns promoting things like climate change denialism, among others.

Big hammer censoring is not the solution, as it enables censoring the truth too (that may threaten, incomodate, etc the one handling the big hammer), but sometimes respecting the freedom of the ones that don't respect the same right for others is not a wise policy.
BMW offers a car-sharing service in some cities in Europe through a joint venture with Sixt, called DriveNow. Some assholes like to take these cars and go for joyrides/street races. One of these idiots ran over a bicyclist and killed them. The court/prosecution asked DriveNow to give them the "black box" data of GPS location/heading/speed, but the company doesn't monitor GPS during trips. The court asked BMW, and BMW could comply. A bit freaky...

(After reading more about it, the black box is only for cars used in this service, and apparently BMW and DriveNow have a "data protection firewall": BMW only tells DriveNow where the trip started and ended, and doesn't know who rented the car, and DriveNow knows who the renter is but doesn't know more other than the start/end of their trip)
Without a slight doubt .. Loud mouth shnook that is.
I am not sure if you considered the intended audience of the article at all.

But if you think about that, the statement is about as good as it can be.
The difference to me is that I don't ever expect malicious intent to be the cause of the camera operating incorrectly. Yes I am not in control in both cases, but only in one case am I being targeted with intent to harm.
Super cool...What technologies is this built on?
You don't add any energy from a simulation that is running a simulation. The higher-level simulation has to devote some portion of its own resources to running the lower-level simulation, and that cannot grow larger than all the resources available in the higher-sim universe. If the lower-level sim has more simulated resources, that just means a resource in the higher-level sim has to be multiplexed somehow.

In terms of simulations like our own universe, if we simulate a universe twice as large as our own, using half the resources in our universe for the sim, and reserving the other half for us to continue to live in, then barring any shortcuts or optimizations and assuming multiplexing by time, the sim will advance one simulated second for every four real seconds. All that simulated energy is already tied up in the simulation hardware we built in our universe.

If we are living in a simulation, then the parent universe won't ever have to spend more on our simulation than the maximums they set when starting it. Unless we break out of the simulation and hack our own simulator to allocate more resources, of course. We can't up the requirements from within, because the parent could just start multiplexing some resource without any simulated person ever noticing.

Also we have no way to know whether the resources of a simulator-parent are infinite or not, or the aleph numbers of any infinite resources they may have.

We think we might have an infinite universe, but the portion of it we can observe is finite (but very large, encompassing many galaxies), bounded by our light cone and the expansion of spacetime. If quantum effects are really just lazy evaluation in the simulator, the simulator should be able to prune everything we cannot observe.
The too-perfectness was a Gene Roddenberry thing. It was literally a part of the show's "bible" that characters didn't have any interpersonal conflicts with each other, because this was Gene's utopian future.

It made it very difficult to write a good show. In season 3 they threw that out (somewhat) and focussed on character development.
It's possible with anbox, but it requires building the kernel with a non-standard config to enable the Binder protocol. Other than that, it works great though! Take a look: https://anbox.io/
This called the Rebound effect[0]. There is a Debunking Handbook[1] for dealing with this phenomenon.

There is also the idea that a lie travels around the globe while the truth is putting on its shoes, which spurred /r/AskHistorians to ban holocaust denial[2].

[0] https://en.wikipedia.org/wiki/Rebound_effect
[1] https://www.skepticalscience.com/docs/Debunking_Handbook.pdf
[2] https://slate.com/technology/2018/07/the-askhistorians-subre...
Ok, maybe I'm missing something, I'm not C nor Objective-C dev but...

Language is just a specification, right? Which is just a document.

Then you have to implement that language using that spec: interpreter, compiler, VM, runtime, whatever.

So I was always under impression that you could implement any language in any other language (almost; sometimes with the help of another, more low-level lang, say assembly, C etc.).

It is like saying "Java has no Tail-Call optimization (yet), hence you can't implement Scheme (which requires TCO) in Java". Surely you can! Just use trampolines or even use your own stack and calling convention.

What am I missing?
Maybe total power isn't what matters and peak sensitivity is also where peak damage is.
Oh yeah, don’t get me wrong. It’s cool as hell! I’m totally gonna use it for a GUI menu-building script interface I’m making right now :).

I have just never done it before, and I think this is the first time I have seen the concept, so the first thing that popped in my mind we’re all the things that can go wrong. But, also all the things that can go right.
You said let the market sort it out... there is no market. That seems like the same conversation.
I'm actively looking/interviewing and really like the "cut of your jib". (both your answers here, plenty of aspects of Eaze as a company, the prospect of moving back to SF...)

For both the sr backend and devops positions, how important to the roles is familiarity/experience with your technical stack? I might have some of the skill set/experience you're looking for -- sr backend engineer, sr systems engineer, devops are all positions I've held -- but honestly I don't know JS, .NET, or Chef. Bluntly, I don't want to waste your (or my) time. ;)

<tiny>Also, I wish HN supported private replies</>
At a big 4 company recently, they specifically told me "avoid writing pseudocode"
Thank you, you should try the onboarding as well!
Of course!

Abuse of mail in / absentee ballots are one of the few frauds that actually happen. The elderly and tight-knit religious groups are particularly vulnerable.
Not collecting a tax does not increase debt. Outlays increase debt. If it did, then not taxing Apple 100% of its profits would be "costing" us all a fortune.
I wanted something that was compatible with my existing Hue system, and specifically targeted wavelengths for light therapy.

I already have a normal Hue bulb next to my bed on a schedule, similar to the wake up light, but a light strip right above my head seems more appealing to me.
Interesting. Looks really cool! Would you mind sharing a little about the front end stack you’ve used to make it? I’m assuming React?
> Note that most of these existed well before the internet and were just as widespread.

Do you have a citation for that? It seems unlikely that the Internet didn’t increase the reach for fringe views by making them available to everyone rather than just the few who requested conspiracy materials by mail.
It's kind of sad that so much information is stuck in proprietary systems that need to be continually maintained, even if the original vendor of the software has left. With something open usually there'd be a quick and easy way to migrate all the data off of the platform to something newer when necessary.
Why Is Jordan Peterson So Popular?
You intend to penetrate the market outside of SF with commisary kitchens? That's interesting. How do you intend on tackling employee management/training and food distribution quality though?

Also nice site.
Who said they are organizations? It to doesn't take much to see some content, do a little research to identify a responsible host, and file a ToS complaint.
> The solution is to require all hosting and domain companies to act as utilities, and require neutrality in regards to any content that's legal. They're not private forums or homes, they're the internet equivalent to the electricity company or the water company. They're the internet equivalent to a phone service provider or ISP.

Exactly this. When the First Amendment was authored, I don't think it was even conceivable that any organization besides a government or state church could effectively censor speech at scale. Now that we have "private" organizations that effectively have that power, it's perhaps time that the law be updated to reflect that change in facts and preserve people's right to free expression.

The internet shouldn't be another Zuccotti Park.
I had a phone stolen recently at knifepoint (attempting to sell it on a classifieds site). When I told the police I could make them come back next day (posting another ad, etc) they wouldn’t give a shit.

I suspect this is the same reason.