skysight-inc/HackerNews huggingface dataset:
I can assure you that they do not check for positive entry in any database when crossing into Schengen whatsoever. Usually they check if the presented document is marked stolen but even that is sometimes skipped as the database (SIS II) is rather slow. This database contains around 50 million entries which shows that it can't possible hold information on all residents.

There is neither an EU-wide database of citizens, nor of permanent residents. They do have a database of most issued short-term Schengen visa nowadays (VIS) but even that took a lot of effort to implement.

And as said, at the moment they can't even verify all electronic signatures in electronic passports but that should be fixed soon.

I'm not even sure how they would create such a database of citizens as even not the German government has a conclusive list of all citizens and I presume it's similar in other member states.

That check for the right-of-entry is done with the presented document alone. Revocations are checked against and while it's possible to forge the documents it's not easy. But yes, there are known cases of people successfully entering with forged documents.
What happened to division of labor? Progressive enhancement? Mixing CSS into JS is just muddying the water.
I've personally took part in the protests which involved clashes with the police, and believe me, police doesn't shoot at the crowd "just so" (tear gas, water cannons and beating are preferred). It's obvious that the protesters weren't just "peaceful unarmed civilians" but instead were also the attackers, which then explains why there were a lot of victims, especially among the policemen, from your Wikipedia link:

"Initial reports by the Egyptian Health Ministry said 235 protesters, three journalists and 43 policemen died."

Given that the police were certainly equipped with the vests, helms and shields, the number of victims among the police is telling. Think how it would look like in the U.S. if 43 policemen were killed on duty. In Waco, 76 "civilians" were killed, how many casualties were policemen, I think zero?

"In addition, there have been a number of attacks on police stations around the country. Interior Minister Mohamed Ibrahim put the number of stations attacked at 21. Angry mobs reportedly also attacked dozens of Christian properties.[20]"

It's a sad story, but much more multifaceted than you present it.
does it have wordpress plugin?
George Hotz's Self-Driving Car Startup Gets $3.1M Investment Led by A16z
LinkedIn has been public since 2011.
Twitter since 2013.
These are not recent IPOs.
I personally always felt that "full applications" were disconnected from the Unix philosophy. By definition, such an application does many things: fetch things from the network, display them, sort them, ... it talks many protocols, concerns itself with many I/O systems.

I'm certainly not saying that it is the way to go, but a real Unix philosophy way of dealing with email would be to use a command to pull mails from a mail server as text files (heck, as a text stream!), then other commands to display them, sort them, ...
"First, asynchrony may speed up computers. In a synchronous chip, the clock’s rhythm must be slow enough to accommodate the slowest action in the chip’s circuits. If it takes a billionth of a second for one circuit to complete its operation, the chip cannot run faster than one gigahertz."

Haven't read the whole article yet but pipelining was made specifically to address this exact problem.

Also synchronous circuits have a nice property of dealing with metastability. Merging different clock domains is a nightmare and I would love to know how they plan on solving similar issues.
No logging, multiple locations, not subject to NSLs or US law, audited codebase, based on open source software (Tahoe-LAFS) and it's not SpiderOak (I see that as a feature given my experience with their client and support).
I'm still rocking the (al)pine when I need to read the inbox on a headless/ssh server.
https://libreboot.org/docs/install/c201.html
Why bother? Corporations can hire the abled, and government can support the disabled. If disabled are the only available workforce and a corporation needs work done, corporations can pay the disabled (high) market rates.

And, you know, of they are doing useful work, maybe they aren't relevantly "disabled" to deserve a lower wage
I haven't read that particular book, but have read others by Karen and clicker trained my last three dogs.

It's absolutely transformative, especially if you do "free shaping" where you have a goal in mind and gently nudge the dog towards it. It's remarkable watching the dog think, and figure it out for himself. The dogs all adored it, going nuts whenever the clicker came out.

Dogs taught to growl - play, growl - threat, bark - nice, bark - threat, open door, close door, climb in cardboard box and close lid, watch threat, climb on stool and sit, and on. Some things I'd have had no clue how to train by other, more traditional, means.

You do end up with a smart-arse dog mind you. :)

You also see the same principles at work with people, and parents with their children.

Have to include a link to the driving dogs: https://www.youtube.com/watch?v=gRN_L3nTlLQ
I'll buy one the next time I'm thinking of robbing a bank
Where do you live / travel where you are spending $300 a month on Internet? I live in Australia (not the cheapest place) and spend $50 AUD a month for 12G of data and free international calls to 10 countries.
> Do we really need to check api.example.com from app.example.com?

Sure. What about hosted subdomains where people can create their own sites, with JS, on different subdomains? CORS can't work without applying the most restrictive policy by default -- if you do care about these things being able to access each other, send Access-Control headers.
> Which is why I think little of driving 10-15 mph above the speed limit when I can safely do so. (Most commonly on highways and rural roads.)

Frankly, this is why most car accidents happen. Drivers thinking the rules don't apply to them.

I'm all for much stricter enforcement of traffic laws, even if the speed limit is "lowered by environmentalists" (they kind of have a point here though; also probably the only rule drivers blatantly ignore more often than speed limits is safe driving distance). We can have a discussion about adjusting the laws, but first people need to actually obey them. Otherwise it's not civilization, it's a jungle.
Not the case in my reality.

Emacs has always been That Way. And then CERN/Mosaic happened, and browsers (being all-singing, all-dancing environments that do everything from page layout to hosting interpreters and databases, are also big apps) came along.

This has not lead to awk becoming an MUA, or tmux adding a flight simulator, or tee offering to store things as PDFs. Nor has it stopped the development of building-block tools - I still see more nifty new things built with more or less the same assumptions than I can play with.

The only thing I can think of is that you're referring to GUI apps, at least mostly on Linux. GUIs (or more specifically, what Alan Cooper termed 'sovereign applications', but they are mostly GUIs) are typically subject to Zawinski's Law in ways that command line tools are not. Heck, Mutt is somewhat subject to it, itself, for that reason.
Cheap Buy Mobile Traffic from iOS Apple
That's the part I don't get. From the suggested articles explaining CSS Modules I see examples that are easily controlled with simple, vanilla CSS without even the need of a processor. I even see examples where they get more complicated in the SASS part to compare against and yet a simplified CSS pattern (which they even suggest at first) achieves the exact same result. It's almost like those infomercials where the problem is exaggerated to compare against the thing being marketed. I'm interested in these concepts of CSS-in-JS and I really wish the projects wouldn't fall back on such comparisons.
In my side projects, I am influenced by a book I read few years ago: The $100 Startup by Chris Guillebeau. I only do projects that have potential to bring revenue. I use the following milestones to decide whether to keep project alive or not. Once a project is cash flow positive (ramen profit), I only reinvest cash flow.

$100 + time before project goes live
$250 + time after launch and until revenue generation
$1,000 + time after revenue starts coming and until cash flow positive
Tangent: change logs really should have a date stamp.
Or randomly flips bits anywhere and call it corruption.
you should develop for both platforms
Not sure the analogy works. You would still need to pay some carrier an ongoing service fee to use your cell phone. Here we are talking about a connected device where the software service is offered for free.
Someday, when Rust gets its GC interface, we can do some proper benchmarks.
Hey arch2! I'm sorry you found the post hard to read, thank you though for the feedback. Were you referring to the blog post specifically being repetitive or was there something about our website copy that you found repetitive? We are always trying to improve the content we are putting out.
I said "guess". :)
Perhaps more digestible as a series of blog posts, it would be interesting to read the stories of several startups as to how their collection and use of data changed over time (from initial prototype through current time).
> Egypt is the #1 example of the American empires malfeasance and incompetence.

Libya, Syria are much better examples of mishandling a situation. Egypt is fine from geopolitical point of view.
AFAIK Radium actually no longer generates inline `style={...}` attributes but `<style>`s at the appropriate places instead.
My local newspaper downloads >4MB on initial page load. Some of the ads will not even render correctly on my perfectly normal laptop. The ads are a mix of dodgy ad networks and well meaning local businesses. The sad thing is that they probably don't even realise how bad it is and how they are abusing their advertisers.
Hey, Lob employee here! Feel free to email me at shrav@lob.com. I'd be happy to give you any tips or tricks!
Of course it ruins Sir Richard's joke that to become a multimillionaire you first start with a billion dollars and then buy an airline :-). Seems like it was mostly for the gates though, not sure if Alaska is going to embrace the sort of culture that produces those information videos[1]

[1] https://www.youtube.com/watch?v=DtyfiPIHsIg
What's New in TypeScript?
If anything, Rust shows that you can have reliable "manual" memory management without the need for a GC. The best of both worlds.

While I don't buy the GC performance argument, it's ok to use it, because most of the time it doesn't matter. Sure it can be "almost as good as" manually managing memory, but that's about as hard to achieve as manually managing your memory. The point of GC is that it relieves the programmer of caring about managing memory, and as such it's only really useful where the system has sufficient resources that the fact that a GC is running doesn't matter. For the vast majority of workloads on modern hardware this is true.

At the other end of the scale, in real high-performance embedded systems, even malloc+free is too slow, and memory fragmentation is too much of a problem for things with expected uptimes measured in years. GC is a complete non-starter here. Instead these systems use pools of fixed-size buffers than can be O(1) allocated and freed, and never fragment. You can use MRU allocation of buffers from these pools to keep the dcache warm, and you can make your memory-using operations queue until they can reserve the memory they're going to use up front so that your system can run flat out using all the memory it can without ever crashing from OOM. Both malloc+free and GC (especially GC) can only dream of those characteristics.
People have always felt this way and that's why many many of them move away never to return. There is a reason to be there, and it's not because you want a good stable life. It's a miserable place and always will be that way.
I think the main thing is that people see no difference between gmail and other web messaging (eg Facebook) anymore. It's a text box on a website.
This has moved to http://box-256.com/
Phone with SSH client, Bluetooth keyboard, Chromecast to TV, digitalocean Ubuntu droplet.

No computer != can't write code. What millenial had access to anything close to that nice when they learned to code?
It's not exactly for convenience. The Rust GC support isn't intended to be used in general situations. It's for integrating with languages/applications that have a GC, like spidermonkey or V8.

https://github.com/manishearth/rust-gc actually lets you cleanly mix GC and non-GC heap objects (even put pointers to GC heap objects on the malloc heap and vice versa). So does Servo's current bindings to spidermonkey.
This is wrong, anyone using openbazaar for darknet reasons will be instantly caught because openbazaar does not support TOR or annonymity in any form.

The goal of the developers is simply a marketplace client, which seems misguided.
You do realize that you are asking the SEC to create a class of "Special investors" that would have special rules. This is a horrible and undemocratic idea.
I'm not sure you saw the post that I was replying to. I'm disagreeing with that post's argument that the function of minimum wage is to ensure people are paid what the work they do is worth to their employer. Such an argument would condone sweatshops, which I thought would be understood to be a bad thing but I guess something like Poe's Law applies.
Throwing my side project into the ring, for anyone looking for a SaaS alternative: https://emailoctopus.com
I'll tell you something interesting. I crossed from Bulgaria to Turkey without presenting my ID to Bulgarian authorities. I crossed into Bulgaria by just showing my ID to Bulgarian authorities. Turkish side stores detailed records but Bulgaria is not interested where I am. They don't know wheter I'm in Bulgaria or not.

On the other hand they know my fingerprints.
I don't really do GPU-intensive stuff on it. It renders webpages & youtube fine, which is probably the most graphical intensive stuff. I'm currently using it mostly for porting MuseScore to arm, mainly using qtcreator for development.

The external hdmi doesn't really work properly...I remember not being able to run external monitor in full screen, or at the same time as the lcd screen.

I just installed and ran glxgears. It gets 250 FPS and a default window size. But I do get an command line error libGL error: unable to load driver: rockchip_dri.so, so I don't think I'm getting GPU.
This is awful looking Swift code. It looks like a JavaScript dev got into Swift and didn't fully understand the fundamentals of Swift. I know it's doable, but as someone who works entirely in Swift this project looks different than 99% of the frameworks that I use.

One of the major issues I have is with the module name and object names. import ws? I mean come on. What happened to verbosity? It seems like the go to these days is to shorten everything and just use acronyms everywhere. Terribly confusing in large projects.

Finally have a look at existing frameworks such as SwiftyJSON and ObjectMapper. Much more elegant.
Australia's treatment of it's indigenous population is a bit of a contrast to NZ's. (And I think it speaks in support of your comment -- the population is far closer to 2% than 14)
Love it. My awareness of The Shaggs comes from an Alarm Will Sound concert. Alarm Will Sound is an ensemble that performs contemporary "classical" music, and they're incredibly highly skilled and accomplished musicians. They arranged one of The Shaggs' songs for their ensemble, complete with the poor tuning--and complete lack of rhythmic unity of the original--and perform it at concerts.

As you might imagine, performing something out of rhythm and out of tune requires extremely good musicianship and ultra-tight focus by the performers. And Alarm Will Sound can pull it off. Here's a recording: https://www.youtube.com/watch?v=E_NJNR3hvTk
Safe driving distance! Yeah, that's huge. I am strict about keeping a 2.5-3 second distance. On the other hand, my cousin is a slave to the speed limit--- but that means when we carpooled to Portland during friday rush hour, he set it to cruise control and had a 0.5 or 1 second gap behind him and the next driver.

I'm 29, above average intelligence, strong visual-spatial, never been in an accident. The rules don't apply to me. ;) This country doesn't have "discussions" anymore, there's no incentive for a politician to increase the speed limit or get rid of mandatory minimums. So fuck it.

Let me know if you ever visit Seattle, it'd be cool to run into you!
Well thought out points but he's suffered from a common mistake when comparing a revolutionary technology with a current, well proliferated, technology. The rules of vehicle ownership have changed and will continue to change as we move to EVs.

As to points about the grid: The electric companies already manage unexpected peeks/valleys using several techniques. Interruptable power used to cut people's AC off in the summer when the grid is suffering by offering participants a steep discount in electric rates will likely see its first expansion into recharging ports. Off-peek/On-peek rates will change. Even surcharges for vehicle owners charging at certain times could be implemented -- all before the first changes to the grid take place.

Refueling: This fell victim to thinking of EVs as having the same limitations as ICEs. With the current crop of EVs, 99.95% of my travel would eliminate the need for a refueling station. I can charge at home and a look around my area, it's easier to find an EV charging parking space than it is to find someone driving an EV (Metro Detroit). More of these will appear -- the incentive to install these at retail locations is that you'll potentially increase your traffic and those who are there "just to refuel" will be there until they're sufficiently charged giving you ample time to make a few sales in the process. Cities are adding them as well and it's probable that this will become another revenue generator by having the car owner pay a rate above the electric rate/maintenance rate. For long-haul travel, these stations will now have something they never had before: a captive audience stuck there for the duration of the charge and their incentives will be similar to retail locations adding "EV parking spots"

The remaining problems fall under the category of "EVs are new and not as common as ICEs." Service stations will become more familiar with the products as more of them appear on the road. Add in self-driving, which seems to be growing just behind EVs, and you end up with a model where disabled passengers can be met with a new "rental" while their vehicle is towed to a location that can service them.

Because of a simple change to the fuel and engine, EVs don't suffer from some of the pain points of ICEs and require us to think about the similar problems that they share with ICE vehicles very differently.
Looks like a wealth transfer scheme where the wealth transfers from America to outside America. At least if the spending happens with in an economy it circles back into economy.

Just earn monthly recurring money for being a citizen, take the money and spend it where ever you want and what ever you want. 50% chance of spending on self-destructive things and why go to college? why get a job? why do anything? go to a different part of the world just blow it all out.

A fool and his/her money depart. Nature gave us a reward system that incentivizes effort and you cant get away facing unintended consequences when you go against it.
One common theme I have seen is all the Big Data Java solutions using home-baked solutions for off-heap storage. This essentially is free-malloc for Java world using sun.misc.Unsafe API.

The problem is Java specs do not dictate native access besides JNI. One standard off-heap API, which provides all the goodies of native world and escapes GC will be a right step. It is upto the dev to choose which world the object lives.
Things can also have perfectly reasonable explanations and be working as intended and still be an example of waste and scandalous. Just because you can see how it happened and why it happened doesn't mean you have to agree that the why and how are necessarily good reasons.
Webkey – Like ssh keys for the web
Sam Altman recently tweeted that YC now has an AI to help partners review applications [1]. I'm curious what that AI does.

Does it scrape data from the application to display it on the side (like downloads, revenue, MAU, etc). Does it compare an application with a similar YC company (that either failed or succeeded) such that a partner can make a correlation.

I'm just shooting in the dark, and have no clue if it actually has anything to do with data.

[1] https://twitter.com/sama/status/715617188841795585
My quick-and-dirty stack is usually LAMP. LAMP allows me to work quickly, but, that doesn't make it dirty.

What makes it dirty is the fact that for a small MVP I won't write any tests at all, I won't bother to build a real API or micro-services or a fancy single-page-app client. I'll just build a simple monolithic MVC in an out-of-the-box framework. I won't worry about scalability, in fact I'll make choices that I know won't scale at all. It's all about cranking out code as quickly as possible. Yeah it ends up being ugly spagetti, but 99% of the time, nobody will ever see it, and I'll throw it away soon after. (If the project does get traction though, I'll start over and build it from scratch the right way).

And no, for me, educational projects are usually open-source (i'll join a project or start one of my own if I want to get more experience in a certain area). So those projects are more likely to be libraries or utilities or helper-classes, not fully fledged businesses. So it's unlikely they'd ever even be monetizable.
Precisely because it is vile. Why did you have to use the word "rape" in your comment? Couldn't you have just said "sexually assaulted"? Or r-ped?

I appreciate it when people don't nerf their language, personally. It's just more honest.
It's been what, 20+ years we've been hearing the theoretical arguments about how automatic GC can be soooo much better than manual or ref-counted heaps and yet... https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gc...
My aim isn't to guard against the answers being guessed, it is to deny the operator of the service asking those questions from gathering accurate data about me that may later be exposed.

Someone then trying to fraudulently use my identity info, or for any kind of socially engineered attack, would lose out.

E.g. calling some financial service provider and trying to get a password reset based on D.O.B, mother's maiden name, or whatever.
Shameless plug for Monero https://eprint.iacr.org/2015/1098.pdf (ring ct author here)

edit: See also https://github.com/shennoether/ringct and https://github.com/monero-project/bitmonero
Curious about this too... most "tech industry" news I've read of him is full of fawning admiration.
Why is "voting yourself a raise" something that needs to be prevented when poor people do it, but not when rich people do it?
They still employ a large number of New Yorkers.

And it's not just New York. Take any major city. Better employee productivity balances the higher costs. Not always, so some companies relocate. But many stay.
Lift 3.0-RC2 Released
https://news.ycombinator.com/item?id=8435358

https://news.ycombinator.com/item?id=9419874

https://news.ycombinator.com/item?id=11410676
That's actually reassuring, in a way. Thanks for the detailed response.
cmon jed, just because you spent 3 months at google doesn't make you someone who ran "a million node corporate fleet." stop waving this around everywhere you go.
If Texas legalized weed I would move to Austin overnight. How is Colorado's tech sector these days?