skysight-inc/HackerNews huggingface dataset:
I'm a YC founder from S15 and was working at another YC company as an employee when we got the idea to apply to YC. Not exactly the same situation, but I've been here, and several founders in our batch went through similar situations. Feel free to email me if you want to discuss specifics - it will remain 100% confidential.

1.) This is really tricky from your brief description. Hire a lawyer asap if you're even remotely serious about leaving and doing your side hustle full time. Not trying to discourage you, but there are going to be some IP issues to sort through that shouldn't be ignored.

2.) Ideally if you leave and apply to YC, you want to have your boss say positive things about you. It's not just for YC: every single investor will ask you about the jobs you've had before you started your company. If there are any red flags that you or your company are going to get sued, they won't invest. The best way to handle this is by ending on good terms (and ideally getting some sort of IP release agreement with the help of a lawyer [but that may not be feasible, given the new direction your current employer]).
Flying Captain Robot Laser Superhero Crime Battle
Lead with Robot Captain Hero for a rescue city operation with full valor and authority in Flying Captain Robot Laser Superhero Crime Battle. Unlike the other superhero fighting games, here your robot captain hero can fly like the superhero and use his shield to destroy the enemy.
> What are we missing?

Nothing. This is a bad business model.
to piggyback on this question, does anyone use passbolt [0]? I am considering giving it a look and wanted to know if anyone has experience with it, good or bad.

[0] https://www.passbolt.com/
I suspect that's a major part of this. The article mentions them having a new MiamiCentral station, which involves six blocks of real estate holdings.
They can. It still is probably safer than driving though.
How successful do you think your current boss is going to be in this new market?

If you feel your own chances are somehow better than hers, then explain the situation, and try to part on the best possible terms. Definitely talk to a lawyer now if this is a likely course. You may not own what you think you own.

Otherwise use what you have to your advantage at the current company. Maybe folding your work into your employers is worth additional equity or salary.
Yes, they've effectively said the prices will go up, especially during peak times.

http://www.sun-sentinel.com/news/transportation/fl-reg-brigh...
> “Google has decided to follow suit later this year in our free consumer Gmail service. Consumer Gmail content will not be used or scanned for any ads "personalisation after this change.”

That's from the google blog post announcing the change. They scanned emails and supposedly now they've stopped
Why not join forces? You put the existing code, he puts some experience, clients and contacts.
Why so many upvotes for a pretty typical Quora answer? Stuxnet certainly made a big impact, but do we really think it's that sophisticated?
Eh, most "biohackers" are just body piercng enthusiasts to The EXTREEEMMME!!!
For an interesting read from the MIT AI lab crowd check out this book:

http://www.blurb.com/b/2172660-minskys-trinskys-3rd-edition
I edited my response, sorry I did not see your response before, but my point it is not always about money.
>there is no check digit to reject invalid VINs.

https://en.wikipedia.org/wiki/Vehicle_identification_number#... ?
On some platforms that build from source haskell apps pull ghc as a dependency and build it from source as well. I try to avoid those apps but it is getting harder.
Yes, using the ManyMouse library.

https://fs-uae.net/docs/mouse
>Fortress Investment Group, the parent company of the Brightline, is hedging that its investment in new transit hubs will increase property values surrounding stations as well as revenue generated by real estate development. Forrest Investment Group is already building more than 800 high-priced rentals at its Miami station and close to 300 in West Palm, in tandem with new skyscrapers dedicated to commercial and retail functions.

https://archpaper.com/2018/01/floridas-brightline-private-ra...
They’re using the Hong Kong/Japan model. They own land along the route and are already doing a lot of high density development around the Miami station.

There is a lot of solid economics behind this approach. The problem with infrastructure is that it generates a lot of positive externality. The passenger benefits, but so too does the business that employs the commuters who ride in rail, or the retail owners. Inability to capture revenues from these sources makes infrastructure investment less attractive than it otherwise should be.
Especially driving while torrenting.
If you tell him now he should be able to tell you’ve built it over time. Who knows, maybe you can even make a deal since it’s already a YC company. Not entirely sure how that works but I think it goes without saying that before you do anything you should talk to an attorney to review everything and give you advice.
It’s slow and has too many stops. It’s a problem with public transit in general: it can’t figure out what it wants to be. Is it core infrastructure to get people to work? Is it a life line for people too old or poor to drive? Etc.
Does this clean the hidden folders and properties that MacOS adds and is almost impossible to delete in Windows?
OK, interesting, I'll reach out and inquire. Thanks
I thought Bitwarden was super cool until I realized that the self-hosted version still phones home to their servers. Not to say that you couldn't fix that, I mean, the source is all available.

But shamefully, as it stands, "self hosted" for Bitwarden really means "host on your server, with our server's permission"

Reference (see "Installation Id/Key"): https://help.bitwarden.com/article/install-on-premise/
Have you consulted your employment agreement? It’s possible your contract assigns this work to your employer already. You should probably consult a lawyer on how to proceed, regardless.
Bitwarden is the answer for your concerns. I've moved to it and never looked back.

https://bitwarden.com
Just had a great idea for NVidia:

Pay per usage graphics cards.

Card is cheaper but you pay a monthly fee based on usage.

Gets extra revenue from the Cryptos, plus ensures a revenue base if cards become cheap again.

Just because its physical doesn't mean you can't go the way of azure, aws etc.
iPad Pro Won’t Play Mavic Pro 4K Video
Talk to an employment lawyer. Seriously, they can help shed a lot of clarity on a situation like this.

There are a lot of different ways to game out a situation like this and they depend a lot on your relationship with your boss, what outcome you want, and the specifics of your agreements.
Similar thing happened to me: I wrote a blog post circa 2005 about Woz and threw in that he wasn't much of an athlete, just figuring he didn't look like one. The very next day he posted a comment on my blog post pointing out that he had been a varsity pole vaulter at Homestead High. Woz U ROOL!
One would have thought that they could have worked in a reference to "Supernatural Horror in Literature", since most of the texts they they list are highlighted there.

And oddly, I was just watching a lecture by Andrew George at Harvard's Semitic Museum on The Epic of Gilgamesh. It, too, is pretty melancholy.
What is Space-Time?
Comodo, Tripwire, Symantec, McAfee... on and on.
> If you're going to align anything, you will (probably) need to write some code to compute the right alignment. At that point, you will need to split your printf into pieces, so why not just use printf's return code, which tells you the number of characters written?

The child comment provides a use case for %n, so I won't go into this here.

> glibc on Linux started hardening printf by replacing calls to printf with calls to __printf_chk

Only with -D_FORTIFY_SOURCE=2 set when compiling. Swapping printf calls with __printf_chk is off by default.

> The implementation is somewhat horrific - printf opens /proc/self/maps and range-checks the format string's address, but it works and does provide the necessary security

Luckily, macOS has a nicer Mach API for this, namely the vm_region/vm_region_64 family of functions: https://opensource.apple.com/source/Libc/Libc-1244.30.3/stdi... (search for __printf_is_memory_read_only).

> By the way, which version of macOS did they introduce the SIGILL hardening, and is it documented? I'm on 10.12.6

You're off by a version; this was introduced in 10.13. Your program crashes nicely on with Apple LLVM version 9.1.0 (clang-902.0.39.2) on macOS High Sierra 10.13.5 (17F70a). Documented? Ha, I wish. It just ended up breaking a couple of programs that relied on this behavior, since it would just call os_crash with "%n used in a non-immutable format string".
If the idle rich want to keep fascinating but impractical fields of study on life support, that's a fine tradition to continue. We just shouldn't let working class students mistake these for sound career investments.
Like if agree/Share if disagree
I was going to rage on the author, but I'll just let it go.

"," means AND.

";" means OR.

"." ends the rules.

In Algol based languages ";" ends each statement. To apply OR or AND conditions between statements, you then need to use if/then/switch conditions.
Snorkeling with Turtles in the Great Barrier Reef
Yeah, I use the very old KeepassX 0.9.x because dev jumped the shark after that. I should have a look at XC. Ty.

My setup uses iCloud, Box and Google Drive to sync the kdb.
There is a check digit. Most likely someone at the dealer copy/pasted the wrong VIN into the form.
I think it says something that erlang is still relatively successful and popular despite all that. In particular, it means it just nailed its semantic fundamentals: message-passing, functional, actor-based concurrency with supervision trees and all the OTP goodies.

I think it's no wonder that Elixir is having the success it is. It fixes literally every single issue on this page (many of which still exist in erlang), plus you get all the good stuff.
You Don’t Want to Work from Home
That's very true. The costs are enormous, and also keeps the research closed off to many non-Western universities. Based on rankings such as [1], the research performance is heavily skewed to the US and UK. To gain a greater global perspective, research needs to push outside of these bounds.

[1]https://en.wikipedia.org/wiki/Performance_Ranking_of_Scienti...
Video render of the demo, very impressive:

https://youtube.com/watch?v=pf0GwUbMUeg
As a resident of South Florida, I'm guessing they're banking on the eventual Orlando connection. Many of the theme parks in Orlando offer very attractive discounts for Florida residents, especially in the off season, but speaking personally, our family has refrained from taking more advantage due to the drive. From Miami to Broward traffic can be a nightmare, and then from Broward to Orlando the Florida Turnpike is surrounded by...nothing. For two hours of drive time the only signs of civilization are the rest areas on the Turnpike (which, admittedly, are undergoing major updates, but still have limited offerings).

If we had the option, instead, to pay $100 per person to ride up on a relaxing train, we'd probably be taking the kids every other weekend over the summer.

Alternatively, taking a slightly more cynical outlook, they might be gambling on a hurricane evac windfall or two. As Irma approached we evac'd our family to Orlando, but the drive that usually took 3 hours turned into 12 hours of bumper-to-bumper nightmare. Flights out of MIA and FLL that usually cost $300 or $400 jumped in price to over $3500 literally overnight. For even $400 we probably would've opted for the train.
This still misses the point. If the goal was always to produce a fast program because the end user wanted speed, then why were you ever writing that pure Python version to start with? If you planned to compare it to a language with native support for some performance-critical aspect, why wouldn’t you have used the facilities that Python provides for those same performance goals?

If we want to compare the speed of two horses, A and B, and Horse A can either wear fast shoes or sparkly shoes, while Horse B only has fast shoes, then what good is a speed comparison between sparkly-shoed A and fast-shoed B? We wanted speed the whole time. Putting a known-suboptimal thing in there would just be a strawman.
What $7,000 of Damage Looks Like on a Tesla Model 3
My general approach is to look at craigslist (one example query: https://seattle.craigslist.org/search/cta?query=used+car&sor...) to get a sense of the market. Spend a little while (maybe a week) checking in on a search like that to get a sense of the market.

Once you feel like you've got a sense of what "normal" prices are for cars in your price range, get a consumer reports subscription†. Use CR to evaluate the make, model, and year of any car that you're considering for safety and reliability. Reliability is a pretty important indicator for cars in this price range, because you'll tend to be looking at things with higher milage.

Then, watch craigslist for vehicles that seem like a good deal. With the information you have, you should also be in a good position to call local used car dealerships and tell them what you're looking for. You should have enough information to tell when they're offering you a reasonable deal.

If you have the time and can afford to try and be a little picky. Obviously, if you need a car you need a car, but if you can afford to take your time it'll usually be worth it. Prefer cars that seem like they've been well-maintained over their life and prefer cars that come from people who have kept documentation of maintenance performed on the car.

Finally, no matter where you're considering buying from—dealer or individual—take the car to a mechanic for a pre-sale inspection. This is a common service most mechanics offer. Make sure you're the one selecting the mechanic and the one paying the mechanic. That ensures that you should get a fairly objective assessment of the car itself. This step isn't as important if you're familiar with cars, but if you're not a car guy (as I'm not), it's totally worth the price to find out if there are any immediate or upcoming service issues that will be necessary for the car.

†I _think_ you can get a monthly subscription and cancel after one-month, but you should double-check that. If you can get it for a single month, the $7.95 is totally worth it. If you have to get it for a full-year at a time, evaluate the cost/benefit based on your budget.
Some textual explanations better match our daily experience, and thus our intuitions, than others. Ask anyone if they are mapping something whether they prefer polar or Cartesian coordinates.
How Artificial Intelligence Is Set to Change the World of Business
KeePass works for me, and it's available on all the platforms I use.
Omni Remover 2 – App Junk, Disk, Memory Clean on Mac
Proposal for turning off standard I/O buffering
Funny. I just listened to a lecture about streetcars in my city. The owner of the first streetcar company just happened to be an at-large councilman whose family happened to own the farms adjacent to the route the car line took.
IINM, un-processed contents of encrypted messages do not constitute personally identifying information (PII), and if a user deleting their account or deleting a message deletes the correlation between the message and their user/account/id from your servers.

The complicated part is your intent to preserve it for the other participants in the thread. I think it's ok to allow a message author to cause their messages to be deleted from all other users as well (maybe leave a <deleted> bubble in its place). If an entire thread or account is deleted, you can just remove the association to the user and preserve the messages itself.

It's a bit messy the more you want to preserve despite a user's wish to GDPR-bomb their data, but I don't think untenable.
Thanks. I will see if I can't resolve it on an existing site where I am using the CNAME feature. If I can, I might do that here as well.
What’s the average speed?

For a distance of 30 miles, shouldnt we be able to build a train that averages 60 mph for 30 minutes?

China is working on low-speed maglevs.
Just buy a Toyota Camry or Corolla, typically can't go wrong with those things so long as someone remembered to occasionally check the oil.
The state he works in will be important, too - right? If it's California - to what extent are his activities outside of work protected?
Elixir doesn't have a better syntax than Erlang, it has a syntax that you can relate to and a syntax that makes sense to you. The first time I encountered Erlang I said Meh! After doing serious development in Prolog for a year, Erlang clicked! The first version of Erlang was implemented in Prolog and retained Prolog's syntax. There's reason behind the madness. As I mentioned in my other comment, "," and ";" signify OR and AND. One of the great thing about OR and AND is that they can be greatly parallelized. We haven't seen the last of Prolog & Erlang. With multicores being a thing, the language of the future is going to look more like them. The last serious research I saw done on these where in the 90's. So that annoying syntax is going to allow programs to gain performance advantage with more cores without being rewritten. The only thing that needs to change will be the run time. BEAM for Erlang and WAM for prolog.
I am not GP, but I search for cars for sale by owner on Craigslist using the following search string:

versa|fit|yaris|aveo|rio5|sonic|focus|elantra|soul|cobalt|leaf|mazda3|matrix

This will find you a small fuel efficient hatchback or sedan. Get familiar with kelly blue book and reply to sellers that have a reasonable asking price, then haggle. The last car I bought was a 2008 Rio with 100k miles for exactly $3000.
> Also, a university has computer resources that no student can match.

this probably only matters for graduate+ level studies and perhaps a couple upper level electives for undergrads. in my whole time as an undergrad (at a well-regarded regional school), i only used our HPC cluster once for a trivial parallelism project in my algorithms class. the vast majority of my school projects required the compute resources of a 10 year old laptop, anyway.

having paid experts on staff that are required to hold office hours and field questions is a much more compelling advantage of university imo.
Mostly the "pattern holding up until n^2". I don't know exactly how the groups-of-N factors into all this. Maybe it's nothing and there's no clear relationship.
> if you (the attacker) receive the printf output

This is a luxury that not all of us have ;)

> you can then use %N$n to write to any pointer in memory - if you can find your input string in memory (dereference stuff until you find the heap, for example), you can stuff pointers into it

You first have to get a valid pointer to something, which can be pretty hard when the addresses are randomized. Yes: if you can satisfy all the requirements for a printf attack, there's a whole lot you can do: overflow the stack and write to the return address, find the address of system, perform arbitrary reads or writes, etc. But as you've mentioned yourself, a successful format string exploit requires more than just "someone passed a user-controlled string to printf", at least as far as I'm aware.
It does depend where you live and how much effort you put into it.

- Location

Where I come from (without getting specific, south of Seattle) a 10-year-old Corolla might run you $2,400. Where some of my family lives in Idaho, that same car would be well south of $1,000. Just depends on the cost of living in your area.

- Effort

Purchasing from a dealership will likely be safer (with respect to reliability and safety), but generally more expensive than shopping around on Craigslist. That being said, Craigslist isn't all that bad if you're somewhat mechanically inclined. Now, that doesn't mean you need to be able to rebuild an engine, just that you know what to look for in a car. Here's a somewhat decent checklist[0].

Like others said, when in doubt get a Toyota or Honda.

[0]: http://www.chrisfixed.com/HowtoInspectaUsedCarChecklistChris... (PDF!)
So all those investors are idiots?
Even with Amazon's logistics and the Whole Foods acquisition, it's interesting to see Walmart and Kroger still hold major market share positions in the U.S. grocery market: https://www.cnbc.com/2017/06/16/amazon-whole-foods-control-o...
I'm not on the edge, but I am awful at saving money. Whereas loans I'll typically pay back in under half the time.
Yes, but alka seltzer also has aspirin in it and anhydrous citric acid.
Even if an entire satellite transponder (36 MHz) was used to broadcast these files (assuming 100Mbps broadcast/downlink), it would still take two months to download the whole thing.
And sometimes they make a mobile app so you can find your car too! With a JSON API so you can find the number plate of every other car in the lot! https://www.troyhunt.com/find-my-car-find-your-car-find/
This is a good point, you might want to delete this while you still can and get advice from a lawyer.
A typical buffer size for DOS was 512 bytes, the size of a floppy disk sector. I used 20K. Writing bigger chunks at a time enabled the operating system to optimize it for better throughput to the disk driver. (Fewer seeks, for example.)

Fewer round trips to the operating system almost always speeds things up, too, especially if it involves a context switch.

Things got even better when the switch to hard disks was underway. Hard disks had bigger sector sizes, but the buffer size sometimes remained at 512. This meant the driver had to read the sector, fold in the 512, then write it back out. Oops!

Later on, demand paged virtual memory and memory caching also favored big buffers.
I'm a Miami commuter for the moment and I know the ins and outs of this system as I guess I'm in the minority of Miami commuters who actually try and use mass transit.

Tri-rail is strictly a commuter train and is not an intercity train. Except for West Palm Beach all the train stations are just outside the main corridors of major cities, along I-95. You'll need to take a bus, shuttle, rideshare or taxi into the city center. Miami has it far worse as Tri-rail doesn't follow the I-95 corridor and heads west to Hialeah. Basically dropping you off into a train yard where you then have to take the metrorail into the city of Miami.

Brightline is another attempt at creating real intercity rail. A few stops at major cities. There is parking but it is not commuter park and ride.

Btw, I don't own a car. I use mass transit, rideshare, and care hire. In South Florida I'm a bit of an anomaly.
Wait.

What facility does Go have for immutable values?

(I'm presuming you mean the val vs var in Scala.)
See sibling comments about property investments
美瞳什么好戴
How related are the two? If they are quite related, then I think that is something you should have bought up when interviewing.
There seems to be a very real danger that Facebook, powerful as it is, may decide that it needs to protect itself, and start doing political deals.

I assume there's no need to spell out how dangerous this would be.

https://www.commondreams.org/news/2018/05/18/alarming-facebo...
This can't be said too much!

Torrenting anything potentially problematic without using a reputable VPN service is foolish. And make sure that the machine is firewalled, to block all traffic (including DNS requests) not using the VPN. Only the VPN client should have direct Internet connectivity.

For extremely sensitive material, it's prudent to use nested VPN chains. So no one provider knows both who/where you are, and what you're doing. The bandwidth hit for chaining is smaller than you might think.

You can also setup your own VPN server on a VPS. But make sure to lease that VPS anonymously, and pay with well-mixed Bitcoin. Do all that through Tor.

But do not torrent through Tor. It's usually very slow. And it screws up Tor for people who really need it.
Immobile Homes