skysight-inc/HackerNews huggingface dataset:
I once dropped my work laptop and snapped the plastic housing on the charger plug. I only discussed it verbally with my manager and said that I, as a consultant, would replace it at my own expense. Before I'd had chance to search for and price one up adverts for laptop chargers started following me around the web.

It could have been that she then searched for a charger and being a small company we all shared an external IP address, that we also shared the ads... or it could have been that spy software on my phone had sold our conversation to advertisers. Either way, mic privileges were locked down and ad and tracker blocking efforts doubled after that.
There are no “puzzles”, but problems to solve. I expect that things like this string search are entry level / new grad kind of question. Someone more senior with more experience should have different kind of problems to solve.
I certainly didn’t have a bad experience when interviewing at Google and Facebook. One question were not very concrete, but it was interesting to walk through and solve.
I didn’t just “know” the answer, I had to explore a few directions before getting the right one, but I’m sure that explaining my thought process, interacting with the interviewer, validating and debugging my algorithm in a principled way and fixing my bugs were all the elements they are looking to see.
You can say you get the same result, yes. However this does it in a very different way. It's linking to the host OS's OS. It's not a VHD with a separate windows installation. That makes it quite a bit more lightweight. You don't have to patch it separately, etc. When installed, the sandbox image is only 100mb, mostly immutable links to host OS files.
> Until a court rules that they can ask for your encrypted remote backup because reasons.

Is there legal precedence for this though? I thought the law (and precedence) was that they can only search what you are carrying with you at the point of entry?
Yes it's one of the examples of brilliant coding marred by a very unintuitive user interface.

I've used it many times on occasion but always end up uninstalling it because it makes such simple things so complicated.
Clojure 10 features illustrated by interactive code snippets
Isn’t this basically a virtual machine, though? I don’t see anything special that you’d need a more expensive version of Windows for. This should be using your processor’s virtualization capabilities, right?
in what game is a performance hit desirable?
I really doubt that, but I can't easily argue with an anecdote, so sure. It happened, probably 15 years ago.

Windows was famous for tons of installers bundling toolbars, but that's never been an epidemic on Mac.

These days, Macs will not install unsigned software by default, and you can lock that down to App Store only with a single setting change, so they're certainly not getting bundled malicious toolbars from installing software... since distributing malware is a quick way to get your developer signature revoked, and you're certainly not going to be installing toolbars from the App Store sandbox.

That leaves manually installing malicious toolbars through the official extension store for whatever browser they use. All extension stores do their best to weed out malicious extensions these days, and it takes intentional effort to install extensions. It doesn't just happen while you're trying to do other things.

Obviously, toolbars don't even exist on iPads, and software installers bundling random malware is obviously not a huge concern on Chromebooks. A MacBook was not at the front of my list, so I don't know why you chose to singularly attack that option. Maybe you thought it was the easiest target?
The TSA's mission is to "protect the nation's transportation systems to ensure freedom of movement for people and commerce." Preventing someone's freedom of movement because they weren't permitted to browse his phone is entirely contrary to their stated mission.
I use a windows 8 retail key
What are the reasons for your to have chosen to do so? I mean going for a "back" proxy instead of envoy-envoy (which seems to be the most "advertised" approach) or "front" proxy. As I understand, this way you're losing the envoy features for your most "shallow" service. Or do you also run envoy on your ingresses?
I suppose finally reading something that isn't native content can be surprising.
Counteroffer: if you know that it's being asked in an interview, it's much easier to come up with a neat and elegant answer.

The test-taker within me pattern-matches this problem to "interview question with a single-pass linear-time constant-space algorithm". Single-pass constant-space algorithms are so heavily constrained that they're much easier to find. The big hurdle for the maximum subarray problem is knowing that a single-pass constant-space algorithm exists; finding it under those conditions is not that hard. The original inventors of the algorithms you mention had a much harder job than an interview candidate does: they did not know what optimum to aim for.
Decoding MP3 requires about 24 MIPS on a DSP at minimum. On a general purpose CPU, a 66MHz 486 or 68040 can just about do it at quality. The Mac SE is nowhere close.
> let them nose through your happy snaps for a minute on the way through.

Just so you know, that's not how it has worked since 2013. Now they take your phone to the back room and image your phone. Then they upload that image to a service that searches your data. Then, and there is recent evidence of this, they don't always destroy the local copy of your data in the field office which would allow agents to browse your data at any time. Remember, they require you to unlock (decrypt) your phone before doing this.
TBH I didn't know about that. Probably same situation is with Windows UWP apps installed from store (but there is special permission to grant access to whole fs, which allow app write outside it's sandbox dir). Anyway there are so many apps that are not installed from app stores. IMO having proper sandbox is still a thing in 2018.
It's not about capacity. It's about convenience.

Subway systems are absolutely useless unless the stations are spaced very close together and there are other means of transit from the station to where you want to go. There is no point taking the subway when you need to walk several miles from the station to your ultimate destination.

There are only a handful of cities in the United States dense enough for a useful subway plus local transit system to make sense. New York is one. Chicago is borderline. Los Angeles is far too spread out for such a system to work.

On the other hand, if I can turn my car into a subway train and then get out of the tunnel and drive to where I want to go, that's actually useful.
I haven't used HyperV in a while. I rarely connected to VMs via the hyperv console, just for installations or cases where windows wasn't booting properly. I use MSTSC (MS Terminal Services Client). That has supported multimonitor for the 12 or so years I've used it.
You're comparing a prototype with a real life operating system that was built to be um, you know safe and good, unlike what has been shown with this prototype.

The fact is that a 500 capacity train running at 75-100s headways destroys this system capacitywise.

Musk has a long, long way to go before he shows that this idea of his is better than the 1986 era technology at the core of Vancouver's system.
And there are in fact “app cleaners” that do exactly this.
Kademlia is also an interesting option for a small and resilient key-value store between a handful of hosts.
I'd avoid it because it is a rather misleading book whether or not it is accessible. Many people (but especially Carl Woese) led to our modern understanding of molecular phylogeny. Lane's main contact for his book was Bill Martin, who was a rival to Woese, which is fine, but the result is a story in which Martin made all the major discoveries and Woese literally gets one sentence. I'd strongly recommend Quammen's "The Tangled Tree" instead, which is a more balanced book.
But I don't think "it just happens" on windows either (outside of OEM crapware, which granted is pure dirt). Most of the time it is unsophisticated users led to click and install things themselves. An application signature won't help.
O'Neill cylinder (space habitat)
The "most people" actually comes from the part he left out... it's not just 100 miles from any border, it's 100 miles from any international airport, which does include most people.
> (except shove in more training data and keep our fingers crossed).

You could also tune some parameters until the crash no longer occurs on that specific scenario, and then find some excuse why these parameters should have been chosen a priori.
They are supported by all modern browsers afaik.
Why would I take a van if I could take my own luxury car? If I was going to take a van I might as well take the subway. It would probably be more comfortable and roomy.
Sometimes, unless the flow is made of multiple pages of forms. Press back, you get to the previous form (with the fields now empty obviously), press forward, get a server 500 error.

In a nutshell, it feels like browser makers do their best to improve user experiences, and website designer do their best to ruin it again.
Sorry I should have clarified: "for a DOS or CP/M workalike which uses ELF binaries" which is what I'm currently working on for fun.

That is interesting note about DOS though. CP/M binaries from memory are raw binary images hard coded to be loaded into address 0x100, at least for CPM-80 anyway.
In case that wasn’t sarcasm: you probably don’t want to run your browser in this, since it already has a sandbox and you’ll have a measurable performance penalty by running in a virtual machine.
> some others include a Chromebook,

I.e. a web browser with a keyboard.

> an iPad

I.e. a content consumption tool, not a general-purpose computer.

> a MacBook

Fine if you can afford it.

> or even installing a Linux distro and setting it up for them such that they don't need to use the CLI to accomplish the things they want to do.

That's... possible, but tough. As someone who switched from Windows to Linux many years ago, I still see every distribution to be "leaking" the fact that it's a CLI-oriented ecosystem. They do that that especially when someone goes wrong.

All are valid alternatives if you carefully consider your parents' needs and discover they're extremely limited. But Windows would still be my first, default choice - because of a combination of its design and history, it's the cheapest commercial system that still lets you own your computing experience, and run professional software.
Why not do "the stations are spaced very close together and there are other means of transit from the station to where you want to go." Scooters and bikes are a great way to do the latter.
That's the ultimate test for a project: can someone else use it?

I managed to somehow add a Wifi-controlled cruise control to an RC car that I borrowed from my kids, but somehow it ended up such a complicated mess that noone except myself can use it...
I carefully picked a license that doesn't use public domain and is enforceable everywhere, unlike WTFPL, CC0 and Unlicense.
Should we colonize Mars or build space habitats ?
I agree. It is a double edge sword. It requires skill and proper analysis.

I should have been more specific. I explained my reason below on https://news.ycombinator.com/item?id=18713442
Space filling curves would work in some situations, but wouldn't be as efficient as a purpose-designed hash. A space filling curve, for example, would break down under 50+ dimensions, which is why you'd be using one of these hashes in the first place rather than a tree.

If you want to know more, I'd suggest researching Locality Sensitive Hashing. Flann[1] has a decent implementation.

1. https://www.cs.ubc.ca/research/flann/
very elegant solution. i agree it will take much more time to implement that in c#.
I would actually love to find a game that uses one of these "gigapixel" images.

Who can find this person? :)
https://ibb.co/5Y72GGG
I'm familiar to this paper because I was using eMule. eMule has a direct citation to this paper in its "help" window, otherwise, the decentralization of eD2k would not be possible. The protocol is old, but still impressive.

The year 2000 is special, within the same year, Gnutella, eDonkey and Freenet were all released its initial version, as if the P2P network "emerged" from the Internet. By 2004, eMule, I2P and BitTorrent (and BTW, Tor) were all here. At the very beginning, the first generation of P2P, Gnutella was suffering from its scalability problem - its simple unstructured, flooding protocol needs a number of O(n) queries, and becomes unstable once the users exceeded millions.

Then, Kademlia almost saved P2P. BitTorrent, I2P, eD2k and many other P2P protocols are all Kad-based. For example, in eD2k, Kad allowed it to have P2P resource discovery, and also an efficient decentralized keyboard search engine (although there is spam, but mostly works, and in BitTorrent we still don't have it), all with only a O(log(n)) query, The P2P mechanism of I2P is also exclusively based on Kad.

The authors of this paper are the few people who have made great contributions to the Internet.
I don't understand this. HN is better than most forums but seriously, the level at which people's minds online turn off for Elon is staggeringly confusing.
I decided a long time ago that I will never travel to the US because I'm not white and cares about my privacy.
> Why not do "the stations are spaced very close together and there are other means of transit from the station to where you want to go." Scooters and bikes are a great way to do the latter.

No they are not. Scooters and bikes are a great way to arrive at your destination sweaty, and you are at great risk of being run over by cars.

Multi-modal transportation only works if your coworkers don't care what you smell like.

I won't take public transit unless it's more convenient than driving a car. Nor will most other sane people. Even in the countries with the best public transit, nobody uses it when it is more convenient to drive. It's wonderful for dense cities and it's worthless everywhere else. By "dense" I mean London, Paris, and Tokyo. Once you get even 10 miles outside the centers of those cities you will find that driving is better, and that's what people do.
Even after reading the paper, I find their use of the word “biography” to be a bit strange.
When I visited China a couple of months ago we saw many different electric car brands and ICE car brands.

We spoke with our didi driver about his interior (ICE car) that looked very similar to BMW and he said that these are actually BMW parts but this car could never sell in another country (I assumed due to the build quality). It looked like a normal car from the outside, nothing spectacular.

However there are a lot of electric cars both on the streets and showcased in the malls that look really, really good. The stores are kept similar to Tesla and Apple stores, very minimalistic, clean and comforting. I think these will be exactly the brands that will make waves, once they fix certain issues and enter the Western markets. Exciting times!
i think you’re supposed to click on the links which open up more info written in standard font.

in that context, the italics is sort of like how you might get a summary in italics at the start of a book chapter.
Why not both? He's got money to spend.
But 75 cars spaced 1 second apart...
Right, but 15 SUVs 5s apart carry 105 people, and if they can actually travel at an average 150mph, that's faster than the average speed of Skytrain's fastest line by another 3x — so, now we're looking at 315 people moved through the space at the same time.

Factor in cost advantages of the tunnel — 4x cheaper mile-for-mile for the prototype, it seems like? — and the same dollars spent on Boring Co tunnels could actually move a lot more people than Skytrain: you can build 4x the tunnels, moving nearly 1300 people instead of 500.

Even if SUVs can only match the fastest average Skytrain line (50mph), that's still fairly competitive even at the current cost per mile of a Boring Co tunnel. Assuming they can bring cost down further (which is the goal of the company), they could still end up beating trains in terms of people moved per dollar spent.

Listen, I'm not saying it'll happen. But the dismissiveness here reminds me of the "Model 3 will never cost less to build than the price to sell it!!!!!" or "Tesla will never make more than 1000 cars per week!!!" or cash crunch or etc hysteria. I guess Elon attracts that by constantly missing deadlines, but he often still delivers; he just delivers a year or so late.
Yeah, but it uses their Hyper-V hypervisor, which is limited to the Pro and Enterprise versions for no reason other than money.
Ask HN: Why there aren't any webframework written in TypeScript?
Any backend framework which is strictly written in typescript?
To answer it in library terms...

1. The catalogue can be instantly searched.
2. You don't need for the other guy to return the physical copy so you can start reading it.
3. Inter library loans are instantaneous regardless of distance.

These advantages are more significant than you think.
I'm personally maintaining mbed TLS for classic Mac (68k included) for use in a libssh2-powered SSH client (an update of MacSSH). It works well on PPC, but I haven't benchmarked it on a 68k Mac yet. Without any optimized assembly, I fear it might be really slow.

https://github.com/bslabs/mbedtls/tree/macos
> it’s so worth getting

Agreed, I can't imagine not having it these days.
IIRC on a 486 DX/66 running Windows 95 you had to set Winamp to decode at half quality in order for playback to not skip (on a 128kbps file)
Freenet is great, but it has one problem: no inter-node onion routing. Otherwise it's the perfect warez platform and beats out BitTorrent IMO!
Hacked European Cables Reveal a World of Anxiety About Trump, Russia and Iran
How is it the fault of german energy policy if Denmark needs electricity?

France is not free from problems either:
https://www.reuters.com/article/europe-power-supply/germany-...
Brought a tear to the corner of my eye. Anyone with this kind of legacy has lead a good life.
Laptop batteries are generally 40-99. Almost no laptop has a battery over 100, specifically because of these rules.
How do you define "hijacking the button?" There are many valid uses of pushing state to history, and it's very difficult to distinguish a malicious use from a non-malicious use in the general case.
how would application signing not help?

if the OS won't let the user install the malware, that's the end of the line.

As I said in my original comment, I don't think Windows 10 is as fragile as earlier versions. A large part of this is the additional enforcement around application signing, even though it isn't as strong as what macOS does by default.

In earlier versions of Windows, it absolutely did "just happen" from a non-technical user's point of view. Linux, macOS, and (to a slightly lesser extent) Windows 10 do not allow it to "just happen".
More abstractly: A company adds a new feature to help sell a product.
Why are amplitudes complex?
Works for Bentley.

https://goo.gl/maps/AYy65qfXnmR2
It is stated that "every time Windows Sandbox runs, it’s as clean as a brand-new installation of Windows", so it seems that such an app could simply look for the presence of any non-bundled software or any non-default settings to get a rough idea.
Jerry (YC S17) Is Hiring Software Engineering Team Lead in Montreal, Canada
The San Francisco Hyatt Regency is his classic atrium design.
While I'm also disappointed by many news organizations / journalists these days, NYT is not one of them. In fact, they are one of the few newspapers that are keeping larger entities in check and doing their job by reporting them. I've been continually impressed by NYT, specifically, for its care in ensuring the highest level of integrity. Mistakes do happen and as far as I know, they've been pretty good about apologizing for them.

If it weren't for this linked article (much of which I learned a significant amount and was news to me), we wouldn't have had such a response from Facebook with further clarification on this topic. For example, did I know they were also passing my private messages to other entities? No. I also don't blame myself because they could've made it a lot more obvious that I was sharing such personal content with other third parties.

Journalists have a tough job, but they should be commended when bringing to light articles like this.
CIA might thank you for sharing this with them.
Just watching civil war and wonder why Spider-Man collect a mac/se. Can it be used today? Here it goes.
I guess one reason it's less common over here is because it rains a lot, and it's a lot harder to leave a package in plain sight.

In Bristol, I've known a few people have packages stolen from porches or from under recycling boxes/bins, so it definitely does happen. My parents found someone in their hedge a few months ago trying to get one of their parcels.
MpegDec is able to play MP3s on 68040 Macs (although with lowered quality settings and maybe even only mono). An SE/30 with an accelerator might be capable at really low quality.

http://www.jwgdesign.com/mpegdec/about.htm
Daniel Stenberg, author of curl codes live on Twitch
What other reason would there be to put an advanced feature in a more expensive version of something?
Unfortunately this kind of behavior probably stems from their upbringing, not saying it's right, if you feel insulted report it: https://www.tsa.gov/contact-center/form/complaints
The Russian Embassy in the UK issued two news the official website was hacked
This is quite creepy
I paid 0 EUR for Linux. My school works with Windows stuff and Microsoft doesn't even provide us with free keys. It's ridiculous. Let's just keep all school stuff open source.
I don't remember the last time I was this impressed by a post on HN.

Bravo!
It’s built on Retro68, a gcc based cross-compiler for building classic Mac apps on modern machines: https://github.com/autc04/Retro68
NASA discloses data breach
macOS allows for root.
Pretty well since the private and public persons annoying me typically go back into their hiding hole with my uncommon way of talking

Ive never made it to the nightly news with a video of me shouting that line

Or on a talk show about the lawsuit for that recorder to get their share of a settlement

So not sure why to tell you
An entire country? 11% of adults in Norway still smoke daily, while 12% used snus daily in 2017[0]. In 2015, 22% of adults in Norway smoked, while 14% used smokeless tobacco e.g. snus[1].

Are you classifying ~525,000 people as being from the "bottom of society"? What counts as the "bottom of society"?

I think the anecdotal evidence and opinions you are presenting as fact throughout this thread are earning you downvotes.

[0]: https://www.ssb.no/en/royk
[1]: https://tobaccoatlas.org/country/norway/
Oh, building it reproducibly? That's the default. You just run a new-enough version of gradle; build.gradle is set up already. There's a tool called apkdiff to compare everything except the signatures.

https://github.com/signalapp/Signal-Android/wiki/Reproducibl... is a thorough recipe, but I didn't actually do all of that. I had the right build environment anyway.
The same goes for full disk encryption, it isn’t included in the cheapest edition I installed on an old laptop for my mother. Now booting with veracrypt takes 2 minutes. Needless to say I had to get her a chromebook: new laptop, easy to use, secure and for the price of one windows license. This is what will get Microsoft in the end.
"The speaker itself streams and plays the music, and the Mac simply tells the speaker which song to play...."

I was unaware that you could now get speakers with that kind of horsepower built-in. What's their typical use-case?
DHT: Distributed Hash Table
Holy cow the pixels!!!! Sooo mannyyyy. Zoom in!