skysight-inc/HackerNews huggingface dataset:
Extracting the Keys to Intel SGX Kingdom with Transient Out-Of-Order Execution [pdf]
If you're working on anything with above-average security requirements you will still be managing your entire stack...
‘Mega-Round’ Investors Shower Startups with Millions
Yup. I’ve seen this

- customers who insist every package has to be installed in some special place because /opt is ‘reserved’

- have to have non-standard ports for everything because it might slow down attackers

- have to have an Apache proxy in front of everything, always - even internal components. ‘Cos.

- won’t invest in trusted SSL certificates for internal services.

- every sql query has to be wrapped in a stored procedure - no exceptions.

... list goes on
Start here to understand the basics:

http://docs.godotengine.org/en/2.1/learning/step_by_step/sce...

and soon he will get to create a first game:

http://docs.godotengine.org/en/2.1/learning/step_by_step/sim...

Or maybe do it the other way around. Try to go directly into making the game, and if he doesn't figure out something, he can go a few steps back (see navigation menu on the left)
The Dangers of Key Reuse: Practical Attacks on IPsec IKE [pdf]
For sure. Exchange rate fluctuation of this magnitude is never good. I know companies that worked with dollars are finding excuses not to bill their clients because of exchange rate volatility (if they bill now, and dollar rises after, the seller/biller would take a loss).
>it's awfully hard to _still_ argue that feminists don't have more power than just about anybody in academia, the press, entertainment industry and most business as well.

It's definitely not. What's the ratio of male to female CEOs in fortune 500 companies (it's around 20 to 1). What's the ratio of male to female members of congress? (~4 to 1). How many Presidents were women? Supreme Court Justices?
Obligatory mention of Screeps: https://screeps.com/
> a centralized company which outsources the generation of actual value to others

I would argue that you're still renting from Uber and AirBnB, who are just outsourcing their labor and properties to others. Companies like this - I'm looking at you, Facebook - like to claim that they're only impartial platforms, but the reality is that they gain an enormous amount of power over both sides; stealthily, because they hide behind that image.
You could try explaining why you think that way instead of going for some snide remark.

I agree with him, you don't see this dynamic on the conservative side of things with anywhere near the same zealotry as the left. Leftists have turned purity spiraling into a competitive sport, which has turned into a snake eating it's own tail. The winner of the oppression olympics is still a loser overall.
A bicycle is a vehicle.

A motorcycle is a vehicle.

A bicycle is not a motorcycle. Why? Because a motorcycle has power.

Seriously, I don't know why the "prejudice + power" definitional distinction is so hard for well-meaning people to understand. It makes perfect sense.
Parrallel re construction should be out lawed. How the heck do you defend against a lie after the fact. You could never challenge using the fruits of a poisonous tree method. Dirty dirty federal government move.
No. He is allowed to announce company plans on Twitter. When he said it, it became public and that is legal.
No idea Jeff. :)

I do know the Iowa is >150 miles from Ashburn, VA, so Google Cloud and Azure should have been able to meet that requirement.
Ah, cool! I also wonder if the twisting stress means that the noddle breaks before it is bent quite as far, which would also reduce the snap-back effect.

I also wonder if the twist-back breaks up the snap-back waves by redirecting their momentum.
Embedded builtins
Oh God, this. There's nothing more obnoxious as a cyclist than a full face-blast of gritty bus exhaust when it takes off in front of you.
Personal storage for something like a moped isn't a problem for most people in my area, but public parking is a problem and mopeds definitely help with that here.

There is some designated motorcycle/moped parking in the area, when that's not available you will see mopeds triple, or even quadruple parked in a normal car space.
You don't see a problem with talking to your DB over the public networking, with long round-trips?
is up now.
I know of 1 large scale web application that is 100% driven by serverless technologies.

The user experience (as an end user using the website) is pretty terrible IMO. It often takes multiple seconds for various areas of the site to load (bound by the network). It's also super Javascript heavy and just doesn't feel good even on a fast desktop workstation.

Authentication is also a nightmare from a UX point of view. Every time I access the site it makes me click through an intermediate auth0 login screen.

I really hope this doesn't become a common trend to run web apps like this. It would make the web nearly unusable.

I'm not a "serverless" hater either. I want technology to move forward to make my life as a developer better. I don't care what tech it is, but right now I just don't get that impression from serverless set ups (both from the developer and end user POV).
That's the trouble, everyone is different. My commute is only 20 minutes total every day (30 minutes if I ride my bike). I get 36 days of vacation every year (and a 6 week sabbatical every 5 years), plus from memorial day to labor day we only work until noon on Fridays.

5840 hours of waking time a year.

1845 hours of work time (217 working days * 8.5 hours; 1590 hours in a sabbatical year).

3995 hours left over to potentially do whatever I want.
Not OP, but look at the credits after films and look for special effect companies to apply to. There are so many, if you are free to move and you can write a renderer, you should be able to get an interview somewhere.

Companies like that are constantly staffing up and laying people off with the film cycles so it shouldn’t be too hard to get in.

Once in you just have to keep your eyes peeled for a good job in an abusive industry.
The value of intellectual property and financial assets has replaced more physical ownership of assets like farmland and livestock. We invest in the S&P500 and spend our dividends at the supermarket instead.
You can’t gain the knowledge of a CS degree in a week, but you can calm your nerves.

Have some friends conduct a few mock interviews every day, giving you some questions you don’t know the answer to. Then have them give feedback on your poise, especially with difficult questions.

You will be calmer and more confident in the rough patches of the interview.
A Tesla spokesperson said the company is looking into the matter here, and that this “is not how we build our cars.”

At least two customers might argue that apparently this is exactly how you build your cars.
You're paying for them none-the-less.

In nearly every case over time, you'll pay more to rent it than own it.
Location: New York, NY

Remote: Yes

Willing to relocate: No

Technologies: Haskell, Rust, Scala, Go

Résumé/CV: https://alexeyzabelin.com/assets/resume.pdf

Email: hello@alexeyzabelin.com

I like Haskell, Rust, and contributing to open source projects. I've been doing web dev in Haskell for the past year, would like to keep working on something that involves FP.
You may be interested to know that Heroku exposes all PostgreSQL databases publically, and unless you are an enterprise customer there is no way to turn that ‘feature’ off:

https://devcenter.heroku.com/articles/connecting-to-heroku-p...
>It happened with Sarah Jeong, where the feminists distorted the English meaning of the word 'Racism' to suit their narrative

"Racism" means privilege plus prejudice. While anyone can be prejudiced, ONLY "white" people have "white" privilege. Therefore, ONLY "white" people can be - and ALL "white people are - "racist."

"Racist" means "white."

If once doesn't particularly like that definition of "racism" one would have to complain to the people that defined "racism" that way.

Also I really hate Donald Trump.
If hyper-threading should be disabled for maximum security, this is good for AMD CPUs which maximize cores per socket.

2 months ago thread on OpenBSD and hyper-threading: https://news.ycombinator.com/item?id=17350278
Building a localized app with Laravel – Part 3
Those things are still required. You're just paying for the abstraction and hoping your host is competent enough to keep things running smoothly.
It's because the value of intellectual property and financial assets has displaced direct physical ownership of assets like farmland and livestock. We own S&P500 tracker ETFs instead and spend our dividends at Whole Foods or Amazon Fresh etc.
How to a Build a Real Estate Platform on Blockchain?
Show HN: Puppeteer Recorder – a Chrome extension to record browser interaction
I'd also agree that Uber/AirBnB do not really fit well in that comment

They are not “sharing” anything in the sense that people normally understand the word. Money is exchanged for services, as normal. The only thing they do differently is evade regulations and taxes.
Yep, the field is rapidly adopting ML all over the place. The last paragraph in the article mentions a very hot topic right now.
Not to mention, if you buy from a company that makes a quality, reliable fridge, you'll recommend it to friends who need a new one; if they intentionally sell you a barely-qualified lemon, you'll steer everyone away from them where possible.
We launched Chile in March 2018, we plan to reach some milestones first and then move to tackle the next countries.
About communication work, sure, we are editing our FAQ just now, so thanks for your feedback. If you find anything else that needs clarification please let us know!
Interesting idea, thank-you. I'm certainly willing to try it :)
Multi-Factor Mixup: Who Were You Again
That's true. But Bird is a still billion dollar company selling transportation that is compatible with only certain weather and population density.

If you can make 5% of the world's transportation 5x better, you have an enormous success on your hands.
Lagrangian Points
Show HN: Bit Cast, a free Android torrent client
And the people (via the government) regulate electricity, so that electricity companies don't gain an inordinate amount of power over society. We just don't have that kind of legislation yet for the sudden influx of service-style companies that have popped up in recent years.
Thanks, merged
I hate seeing this conversation about diesel when we should be having this discussion about gasoline.

Gasoline engines have lesser thermal efficiency and lesser torque potential than diesel engines. If you're going to get rid of one or the other, get rid of gasoline vehicles.

Diesel engines have a longer stroke, cooler combustion, more flexibility with air/fuel ratios, extreme wear tolerance, lower rotational speeds, and cost the same with similar complexity to gasoline engines. They are also more economical in practice because their extra low-end torque gives them (arguably) a drivability advantage which lends itself to increased MPG.

They are superior to gasoline engines in every way. And because they can run with air/fuel ratios anywhere from 10:1 all the way to 60:1 they can easily run a mutitude of different fuel's with only minor software adjustments.

So please, stop shitting on diesel. It's ignorant to the fact that you probably drive a gasoline powered car that does more damage to the environment per gallon of fuel burned than a diesel bus.
Because if you repudiate that definition, you can cry "Reverse racism!" with a straight face.
Not parent, but I have the same question; I worked in adtech and video analytics before, now with social media. It's usually a mix of some REST APIs, which already are very easy to scale and manage without using serverless, with long-running backend processes, such as:

* video encoding;

* ETL processes;

* other analytical workloads;

* long-running websocket connections with Twitter/Facebook/etc APIs.

From my perspective, serverless solves the "boring" part of making REST APIs easier to manage, which were already very easy to manage.

How would serverless be applies to, say, a python script that streams Twitter tweets using websockets?
This is absurd, and is literally recruitment material for White nationalists. I hope you’re just trolling.
This idea fails because it would would require the driver to report the mess while driving, which is illegal use of your phone in a lot of places. They'd need to come up with a big giant button to push or something, and even then it might run afoul of the law.

I've definitely heard of drivers getting cracked down on for "misuse" of phones, legit or not
> I wouldn't be surprised if the whole struggle to create a Python implementation was necessary to get a clear enough picture of how it all comes together, which is why it then was so easy to re-implement it in a much fewer lines of code.

There was definitely some of that, but much less than you might think. The timeframe I'm talking about is a bit longer: a friend of mine tried to interest me in Prolog twenty years ago and the "penny has dropped" only now. Better late than never. But I estimate I may have wasted, outright wasted, three to five man-years of work. (I spend a lot of waking hour on programming, a lot.)

The impact of the realization is so severe that I've coined a new personal rule (the first in over a decade) to wit: Always use the highest-level language/system and only "drop-down" to a lesser paradigm if I absolutely have to (for efficiency or expressiveness.)

(The paradigm hierarchy being: Logical/Relational >= Functional >= Imperative)

I find myself pivoting from being an expert Python programmer to a tyro Prolog programmer. It's disorienting, exciting, it makes me giddy at moments. I'm already more productive, and it's easier to write bug-free code.

In the particular case of implementing Joy in Python and in Prolog, I had previously learned about Logic Programing and Unification by studying an implementation of miniKanren in Python[1], so I knew what I was doing when implementing the type inference. There even came a moment when I realized that I should reimplement in Kanren or Prolog if I wanted to do things like propagate constraints ("value types", etc...)

Then a link here on HN to "Logic Programming and Compiler Writing" by David H. D. Warren[2] finally pushed me to do it. I was in the middle of writing a compiler (to Python/Cython) for Joy and I realized that Warren's paper showed a better way.

Reimplementing Joy in Prolog was as simple as typing in descriptions of the basic relations, which are then already executable.

Something curious happened next. I went to reimplement the type inference code and when I had finished I realized that I had just reimplemented the interpreter. In other words, in Prolog, the interpreter and the type inferencer are the same thing.

(Also, ten pages of Python code became one page of Prolog.)

[1] https://github.com/logpy/logpy

[2] https://news.ycombinator.com/item?id=17674859
But if there are conflicting views about what a word should mean, isn't it a bit much to say "well your (accepted) version of the word means isn't what I meant, and therefor you're wrong"?

Let's take something (presumably) less polarizing: the word "Literally". To some people, it means "an event that actually is/has happened" but it can also be used as a synonym to the word "figuratively". This can create conflict or misunderstanding when 2 people have different expected definitions of a word. Both are accepted by large populations, and if you use one in a way that has not been accepted by the person you're speaking to, you're not "wrong" you're just having a misunderstanding.

You can argue the validity of each definition, but there's no objective right or wrong here. If I say "Black people can't be racist towards white people because they don't have the institutional power to do that", and you respond "anyone can be racist" we're not having the same argument. You're just arguing semantics while I'm trying to make a point about the world.
Timely, as I am just finishing a study of Buffett. Some additional recommended reading about/by Buffett:

Buffett's bio by Lowenstein, "Buffett: Making of an American Capitalist".

A collection of Buffett's writings in: http://www.monitorinvestimentos.com.br/download/The%20Essays...
BrokenType: tools to test robustness and security of font rasterization software
I don't necessarily agree that it should be automatically treated with suspicion, but it does always warrant further inspection. One of the biggest problems with discussions about contemporary feminism is that it's often unclear who is being talked about when one talks about "feminists." Accordingly, vague invocations of "feminists" or "feminism" may not be deliberate but instead suffer merely from erroneously insufficient specificity.
Gotta read up some history it seems. Thanks!
> "We testify to the grace, the keen wit, and the intellectual commitment of Professor Ronell ..."

By golly, so do I so testify. Evidence: "my astounding and beautiful Nimrod."
Sure. As I mentioned this varies by state. I'm not going to google all 50 states for you despite your apparent need for me to.

The original article was concerning Nevada I believe. Here is a link for Nevada. http://www.loving.lawyer/blog/2016/8/23/think-twice-before-k...

Again. This varies quite a bit by state.
Content isn't king.

Channel control is.
If I recall, there was one set of Python-related conferences that rotated every other year in/out of the US for this reason. While some people would go anywhere, a lot of people really didn't want to go to the US.
To be fair, it’s completely different now.

Artists can previsualize almost everything that’s happening in the renderer, often in real-time or close to it. It’s just the final frames that go to production that take hours to render.
They're protocol. Without a trusted party in the middle, there isn't a market.
Arguably, due to the network effect, social networks like Facebook are natural monopolies / oligopolies. Niche networks function in a way that relies less on network effects to have value to users, e.g. it doesn't matter if all your friends aren't on Hacker News.
dokku is pretty close to this.
I am totally with you on this. I only care about protecting what really matters to me. You cannot win. Companies are getting smarter on how to track you and they WILL track you no matter what you do. Hey I may be getting tracked right now typing all this. Who cares. Go ahead, show me some stupid ads. I won't click on them anyway. Or yea, get some sales guy to call my cell because I was labeled as a potential lead for some stuff based on a page I visited. I never pick up unknown calls. Next.
Plutocracy is the name of governance style where a few parties hold all the power.

But on a corporate level oligopoly would be better. A few corporations dominating an entire market segment.
Bit Cast is a torrent client and media player that aims to provide a simple interface for downloading, playing, and casting torrents. It will download the pieces of the largest file in the torrent sequentially in an attempt to stream the torrent before it finishes downloading. It supports simultaneous downloads, playing locally, casting to Chromecast devices, and a configurable browser shortcut to your favorite torrent indexer.

The two main libraries (simple-vlc-player and simple-torrent-android) that power Bit Cast are also available on my GitHub: https://github.com/masterwok

I would love to get some feedback :]!
> does anyone seriously dispute that Ross paid an undercover agent to murder someone

Yes at least one person does, the defendant.

And given that the investigating officers were -- literally -- criminals, it's not a stretch to say there's the possibility of reasonable doubt here. Someone willing to fabricate stories about stolen bitcoins could be considered likely to have fabricated other things too.
I'm not the parent.. but I think you overstate things when you say "Disenfranchised groups don't have the latter [power]".

Power is relative. A minority manager has a certain power over those working beneath him/her, for example.

While there's a dearth of minorities in top positions in the economy... it's incorrect to take this generalization, and then say no minorities have any power.

There are minorities in positions of power, and they can use that to take racist actions.

Therefore, I disagree that minorities are incapable of racism (using the prejudice + power definition).
> “you ought to own the stuff you possess.”

That is the base that Richard Stallman created for the open source movement. You should own your own hardware, and the only way of fulfilling that is to own the software that makes it run. And I also thought that this is common sense at least for the past generation of developers. I am not so sure how much the message has been lost, but it is not so strong as it used to be.
Yeah, this really strikes me as the difference between "breathing car exhaust without a catalytic converter is toxic" and "breathing car exhaust can still be toxic" - yeah, both are bad, but one of them is orders of magnitude worse.
Like amazon et al, any chargeback ever results in a permanent lifetime ban with no appeal from these services
So long as ^that premise is applied across the board, I agree. Since it follows that feminism is not merely the belief that women are equal to men.
There's a bunch more but I'm tired of reading research papers on teh subject.

Well, thank you for taking the time to post what you did in response to my question.
That's because the 14th Amendment extends the "due process" requirement to the states, and under the [Incorporation Doctrine](https://www.law.cornell.edu/wex/incorporation_doctrine) respecting the 4th Amendment has been considered part of "due process".
Sub-optimal decisions FOR WHO? Clearly not sub-optimal decisions for the renters or they wouldn't favor the different policy.
Twitch Founder Justin Kan: Why I Love B2B Over B2C
Interact sure, but on election day no way would they be 'updating the firmware'. From my own personal experience there is always more than one person watching or hands-on the polling machines. I'm sure some places are probably more lax than my experience.

There is also variance in where you vote what machine they might have. My location has always been a scantron type and only one device per voting location. You'd have to know ahead of time what device is used where and have the correct exploit handy. Still in my scenario going to be hard to pull off an exploit while people are waiting to enter their ballots into the machine.

Not saying it couldn't be done but I'd say it is out there for a probable attack. They do make for good headlines and of course are something no one wants to see tampered with.
I'm glad the one's in my district still have a paper trail, which has been used in the past to verify votes by hand when the election was close.
I commute by bike daily in Austin, TX. In the summer I bring a change of clothes and wear a damp athletic shirt and damp headwrap. My commute is relatively short as well. I don't shower when I get to work and most of the time I smell perfectly fine. (Confirmed by people who have no problem contradicting me.) Yes, you'll sweat, but nowhere near as much as most people think you will if you plan it well.

Humidity would make this more difficult. Austin's not as humid as Houston, but it's not a desert either.
Because that’s not how it’s used by 99% of people. A bike can mean either a motorcycle or a bicycle. Calling someone racist can mean they're racist against a person of any race.
And gold (or gold funds, e.g. gold ETF) - it's where investors diversify towards in volatile markets (bonds and gold)
Planned obsolescence is only an issue if there is a monopoly or significant collusion. The market incentives will sort this out.
Ask HN: What are some of the simplest software businesses that exist?
For example park.io was born out of a simple script that looked for available domains (https://www.indiehackers.com/interview/how-automating-tasks-helped-me-grow-revenue-to-over-125k-mo-73da9c0b51)