skysight-inc/HackerNews huggingface dataset:
Dude has been in office almost as long as i have been alive (1978) (I was born in 75) .. holy hell what does he get for 50 years in congress?

That's really not dedication nor is it really someone who is goal oriented if you think about it; what is his growth potential except in congress around little teams jockying for their own position.

Reminds me of high school tbh
Although besides the utility of actually playing with them, some of the old designs are pretty interesting in the tweaks that they make. The Lewis Chessmen at the British Museum, for example, replaced rooks with berserkers, represented by a figure biting on the top of a tall shield.

https://ichef.bbci.co.uk/images/ic/976x549_b/p01t83kd.jpg

It makes a bit more sense than castles; I wouldn't want to be staring down a row at that one on the left.
I hope you don't mean a literal phone? And I talk everyday to people who wake up as much as 6 hours sooner than I do (same timezone, but my sleep schedule is a bit off).
I like how in politics we skip his/her name and use the party for the headline.
"Bloomberg: Sorry America, Your Taxes Aren’t High"

https://www.bloomberg.com/news/articles/2017-04-11/sorry-ame...

How low is low enough? Pay your damn taxes.
Congressmen don't need to use the internet for their election bids (fund raising, attack/support ads, GOTV) either. I would encourage Sensenbrenner to try that approach.

Although, it would seem every single successful representative does use the internet, the "Let them eat cake" attitude, seems to come from those with the most to lose.

"choice"
https://arstechnica.com/information-technology/2017/04/one-b...
x doesn't mean experimental here. I think it's more like the x in javax, meaning extension or something. The compatibility document [1] isn't that illuminating:

"Code in sub-repositories of the main go tree, such as golang.org/x/net, may be developed under looser compatibility requirements."

[1] https://golang.org/doc/go1compat
The correct type layout is already encoded in debuginfo, so I'm not sure how that's a problem unless you're avoiding a debugger intentionally or simply can't use one?
He gets to make laws, that's not something you _need_ either. Aside from mocking the, oh-you-could-just-do-without tone, I think we should talk about what we want the future of the internet to be like, and how it could fit into our lives. If we want it to be a tool for rural poor to lift themselves up by their bootstraps because there's no other way they'd have access to world-class educational material, we need it to be a place where people aren't being extorted, frightened, or humiliated. And honestly, if browsing history is up for grabs, that's what we need to be worried about. No normal human understands the difference between selling that data and humiliating someone for money, because there _is_ no difference.
You DONT have to use the internet. You can ask your personal assistant to use it for you!

#sarcasm
Thanks a lot for the information. You mentioned AWS console, that's not service-specific right? I haven't used AWS before. At any rate, lots too look up/research I appreciate your time.

At the moment I'm just dealing with a cheap domain-mapped single-core vps
How Euler missed a simpler proof to the Basel problem
These typically have null-like states in C++. If we were making a std::ifstream clone without templates inheritence, etc. we might write...

class ifstream {
FILE* f;
ifstream(const ifstream&) = delete;
ifstream& operator=(const ifstream&) = delete;
public:
ifstream(): f() {}
explicit ifstream(const char* path): f(fopen(path, "rb")) {}
~ifstream() { if (f) fclose(f); }

ifstream(ifstream&& original): f() {
std::swap(f, original.f);
}

ifstream& operator=(ifstream&& original) {
std::swap(f, original.f);
return *this;
}

// ...
};

This is very similar to the common pattern of implementing vanilla assignment in terms of copy construction and a swap.

EDIT: Added deleted copy ctor/assignment ops because I'm not a savage.
>I've yet to see successfully automated in a single package

Why would it need to be a single package? Is there a point to making the roomba do laundry?
I found this (http://nightflight.com/newpost/) other article which tells a similar story but has slightly more detail. 1970s tax law apparently let you write off the (make believe) appraised value of a master recording rather than the actual cost.
Well, if the vote hadn't been party line, it might have made a difference.

https://www.washingtonpost.com/news/the-switch/wp/2017/03/28...
That Japanese guy attributed it to rice whiskey and cigars.
I think it is the influence of the Lua syntax.
Actually earned income over 100k. Unearned income is taxed from the first dollar -- including things like social security benefits, capital gains and more.
One thing that confuses me in discussions of corporate taxes: Because taxes are incorporated into the price of all products sold (COGS), all taxes are paid by the customer in the end. Seems very inefficient to me, let's just get on with a wealth tax (forget income or VAT (aka flat-tax)).
The common usage in america.

It may come as a shock to you, but there are also Italian restaurants in other countries - not just Italy and America.
A 12 year term limit seems reasonable for congress. Ditto the Supreme Court.
Humans versus Robots – The Race Is on to Save Humanity
Do we generate debuginfo by default at -O? If so, then TIL. :)
With $250 billion, they can buy all 3.
For web developers who are looking for an industrial strength functional language instead of JS, OCaml probably has the best story here.

Actually it has two OCaml->JS compilers of very high quality The first one, js_of_ocaml, could bootstrap the whole compiler several years ago(probably the first one there).

The recent one, https://github.com/bloomberg/bucklescript, push the JS compilation into next level, it generates fairly readable code, good FFI story, and its compilation is extremely fast, check out the compiler in JS version(http://bloomberg.github.io/bucklescript/js-demo/), and imagine how fast it would be for the compiler in native version. BuckleScript has a good story for Windows, and generates fairly efficient code, see benchmark here: https://github.com/neonsquare/bucklescript-benchmark
BuckleScript is already used in production by big companies: for example Facebook messenger.com 25% is powered by BuckleScript, the new WebAssembly spec interpreter by Google is also partly cross compiled into JS by BuckleScript.

Disclaimer: I am one of the authors of BuckleScript
Why I hate the weekends
Average salary in Moscow is $14000/year.
I first start with learning as much as humanly possible about what the client wants, is looking for, and is expecting.

Next I then go looking for inspiration from websites like

https://www.awwwards.com/
https://dribbble.com/
https://onepagelove.com/

Use that inspiration to figure out a general layout of the site and it's different pages, wireframe that up.

Choose a color palate based on what industry the site is in and other factors.

After that the rest is pretty much details and feedback from the client.
Italians had civilized cuisine before every other one you mentioned except one
You're still seeing civil contracts and missing the criminal aspect. The ticket is a civil contract. It was violated, and the penalty for violating a civil contract is generally monetary, i.e. they owe him the price of his ticket, or can be sued for it. The conditions on it are the conditions under which he is not entitled to a refund if he does get kicked off.

Criminally, they do have the authority to remove anyone from the aircraft at any time, for any reason or for no reason at all. They can call on law enforcement to enforce that decision, and law enforcement has the right to use the necessary level of force to carry out that decision.

They missed several good opportunities to de-escalate the situation have have a PR nightmare on their hands, but their legal liability for anything involved with this is quite low.
> Remote doesn't work

For you. I work in an office where some team members are remote. If something is urgent, you have to consider what's urgent about it. Is it you feel unable to proceed without discussing a topic face to face? If so, you are the problem , not remote work. I'd argue that 99.9% of things people claim are urgent, aren't urgent and could wait 8-10 hours.

Remote work is diffeeent to office work. If you treat asynchronous programming the same as synchronous programming, you're gonna have a bad time. If you design your work and your environment around remote work, it can and does work.
I would agree that different chess pieces makes for a difficult game and most likely gives the owner a slight advantage over the unfamiliar opponent but I would say if you find a fancy chess set and think it would be a good gift, buy it, as I think most players have multiple boards and sets and collecting chess boards in itself can be a great hobby.
I'm not sure about the supreme court, but congress absolutely needs term limits.
Routes on Siler now supporting PSR-7 Next step: a link with ReactPHP
> Could you be more specific?

Your question itself is not at all specific about what information you require.
I'd love to see Apple acquire Stripe. Let me make a case for why this could be a great addition.

1.) Apple pay. Apple pay has not caught on, and perhaps Stripe could push it over the tipping point.
2.) Acquire Stripe's team of amazing designers, front-end engineers and operations engineers.
3.) Further revenue into Apple's increasingly massive services business

The problem is Stripe is crazy Silicon Valley over valued. Consensus is that Stripe recently raised 150M at a 10B valuation. 10 billion? No way!

Payments processing is a very slim margin business. From their 2.90% and $0.30, Stripe will make about 1% on average, the rest goes to Wells Fargo. That doesn't seem too bad except that Stripe's total processing volume can't nearly justify that crazy valuation.
Only takes into account federal taxes (30%ish). There are state (3-5%), sales (6-10%), property (based on property), county taxes (less than 1%), self employment/FICA tax (15%). For small/medium business or pass-through business sole-proprietor/LLCs etc have a self-employment tax of about 15% on top of the income (for Social Security / Medicare i.e. FICA, regular employees pay half while the company pays the other half).

There are lots of taxes beyond income tax. Basically taxes take about .35-.50 out of every dollar earned through income, sales, other taxes. Business expenses for businesses, kids, credits and other things can help bring it down as well as standard deductions but it is still high.
I'm confused about the use of "PGP-signed" vs. "encrypted" here. Why do you need to decrypt PGP-signed emails? I guess they were signed AND encrypted and the problem was the encryption, not the signature. So presumably just PGP-signed cleartext should cause no problem for security reports. Or is that problematic too for some gmail-related reason?
These are solvable approaches, though it's easy to see why make did what it did.

> hash the files each time it ran

Bazel & co relies on file hashes, but only checks then when the timestamp changes.

Downside: now you have to keep hashes as metadata somewhere.

> it needs to parse the Makefile each time

Many build tools run a long running process either in the foreground (SBT, new Maven) or in the background (Gradle).

Downside: Now you have to run a long running process...

> it doesn't have an integration with inotify

It could.

Downside: Not universal, uses memory, more complex.
Thanks for your input. I have to look into this more. Have to plan stuff out for the future when growing past the single vps "instance"
I hesitate to divert the topic, however: I'm working in a startup that has a solution to three of these shortcomings. We're not publicly available yet, but we are interested in anyone who'd want to try us out.
I know many successful people (PhDs, government employees, "popular twitter users", SW engineers) who used SA to make weird jokes to get over boredom in college.

The most successful people either became mods or were permabanned. SA admins liked to take their life problems out on the forum by breaking it, a kind of self-harm, and then ban you if you complained.

Also liked to claim anime forum posters were "child molestors" and ban them as a joke, one of the sources behind 4chan's growth.

By the way, all of the least successful people I know identify as "gamers" and keep trying/failing to become pro Twitch streamers instead of applying for jobs.
> The default should be to not get surgery unless it has a clearly better expected outcome, whereas the orthopedist seemed to default to surgery for any injury

i'm not a doctor, but that makes sense to me.

i sometimes hear that medicine has entered the "post antibiotic" era. i can't help but wonder: are surgeons about to take a big financial hit because of that?
Well it's not as if people who don't go to college sit about twiddling their thumbs.

There's an argument to be made that people who don't spend those years having their life structured and defined by a university learn other important lessons.

There's particular irony to making the point that college is where you learn to think on HN. Many founders, like Bill Gates, dropped out of college to be hyper focused on their mission.

Rather than thinking of college as a blanket solution for everybody I wish people viewed it as a tool. Some people need it, some people flat out don't.
Well it's not as if people who don't go to college sit about twiddling their thumbs.

Additionally there's an argument to be made that people who don't spend those years having their life structured and defined by a university learn other important lessons.

There's particular irony to making the point that college is where you learn to think on HN. Many founders, like Bill gates dropped out of college to be hyper focused on their mission.

Rather than thinking of college as a blanket solution for everybody I wish people viewed it as a tool. Some people need it, some people flat out don't.
The community surrounding F# today is very supportive and helpful with people of all experience levels. Compared to when I learned F# in 2010 it is orders of magnitude easier and more social. So many resources: the F# Foundation website http://fsharp.org/ is a good place to start. http://fsharpforfunandprofit.com/ and the book form of the site's articles on github https://swlaschin.gitbooks.io/fsharpforfunandprofit/content/... has great information for people at all levels. And finally just get on twitter #fsharp to start meeting people in the community.
For most Brits, most of the time they're one and the same - the taxman will tell your employer your tax code (= your tax free amount) and it's usually the same offset from standard each year. From this thread it appears that American taxes have more complicated rules.
How exactly did he steal 50k? It says georgia tech paid 50k for some chips which where sent to korea for verification, and then back to georgia tech, which the professor said is allowed by tje licensing deal. And which was not shown in any way in court to be "stealing".
Meet DeeDee, the Solar System’s Newest Dwarf Planet (Maybe)
Haskell may indeed be one of the most advanced languages out there in terms of raw power, but it is very complex (how many monad tutorials does it seriously take to teach one of the most core pieces of the language) and how much category theory do you need to know to be moderately effective? Also, the ecosystem could use some work. An example is the main string library isn't used in favor of a different one. Using the first and obvious one leads to performance worse than python and perl even after you compile. I'm being nitpicky, but anytime someone writes a blog post comparing a programming language to playing darksouls (game where you die thousands of times) I'd say you have an issue.
so on the supreme court, each president would appoint an average of 6 out of 9 justices during their 8 years.

They only serve for an average of 16 years now. does that really need to be made shorter?

https://www.supremecourt.gov/faq_justices.aspx#faqjustice2
Yep, also interesting, I ended up not linking it since it seemed a bit too far from the events Romero talks about. It's also a great reminder of how shaky OS X's early years were.
I did trace one of them and it lead to some "what appears to be" fake cloud provider. It had a cliche login form/company name but it didn't seem legit.

I'm not sure if it's possible to "bounce off" an attack from someone else's ip, by "attack" I mean a specific requested URL that is looking for an exploit.
This kind of thing always sounds like an excuse to me. If learning to think was a thing, surely the content of the course should matter? After all, this argument implies that it's not included in what was taught before university. And why wasn't it taught in high school if it was so important?
>The fact remains, Laskar stole the $50k. And as for prosecutorial misconduct, if you discover someone stole $50k, it's nothing like misconduct to go see what else he or she may have stolen.

If it is a fact then why was he not charged with stealing $50K? It should have been pretty easy to get a conviction. Many have been convicted for stealing far less.
When using Apple Pay at my grocery store, if I wait until the cashier is done scanning my items, it takes 4 seconds from when I tap to having the receipt come out. I can tap at any time during the transaction, and the process is nearly instantaneous. There is absolutely no way cash is faster than this.

As far as the cost of credit card rewards, the cost of managing cash for retail businesses is about 1.3% (cite http://www.telegraph.co.uk/finance/newsbysector/banksandfina...) but I honestly suspect that doesn't take into account cash shrinkage (theft). At 2-3% for credit cards, it's not a huge difference. I spend way more when I use my credit card then when I (grudgingly) use cash, so I suspect retail stores come ahead overall by taking credit over cash.
Alphabet Sets Sights on Poaching Top Talent from Life Sciences and Healthcare
time to make one
Yes - and while I'm no Richard Stallman - I try to only use FOSS software but have made concessions for requirements at work (G Suite, Slack, etc).

Would have been an instant install otherwise.
This is a good case for supreme court term limits: http://www.vox.com/policy-and-politics/2017/4/14/15295474/ho...

Since staying in Congress requires repeated re-election, I'm not sure term limits are as important there, personally. There is value to experience, which has to be weighed against the stagnation that can occur.
It just allows to switch between versions and try to hear the difference? I can't hear the difference in the example.

I expected something like UNIX diff, just for audio files. How about actually subtracting one signal from another and displaying where the difference is? Even better if it can detect cuts, difference in speed and so on.
> How would that work, with some modules assuming an incorrect size for a given type?

If they only consume pointers to that type (ie. never allocate it themselves, deal with arrays, etc.) and their notion of the memory layout is a prefix-identical subset of the 'real' type, then they can't tell the difference. And sometimes that's enough to get by while you test a new feature! A similar trick is initially adding new virtual functions to the very end of a C++ class declaration (regardless of where in the declaration they 'should' be for readability etc.) so the vtable is prefix-compatible with other modules that you haven't recompiled yet. If you work in a large C++ codebase with lots of DLLs, it's a dirty trick that can come in very handy.

The memory prefix trick is an ad-hoc version of the more 'legitimate' approach of using inheritance to expose only part of the memory layout of a public API:

struct PublicStruct { /* ... */ }; // shared as part of the API details
struct InternalImpl: public PublicStruct { /* ... */ };

An implementing module only ever instantiates InternalImpl but returns PublicStruct* pointers to the outside world. (Only works if the 'implementing' module is the only thing allowed to allocate PublicStruct.) You could also do something similar in C without inheritance by making the first member of InternalImpl a value of type PublicStruct.

This is also related to other memory tricks like storing a null-terminated string's length (or hash) in the memory before the address of its first character, or how most malloc implementations have a per-allocation bookkeeping header that lives in the memory immediately preceding the address returned to their caller. There are countless cases in systems programming where programmers do sneaky things with memory (for better or worse...)
A bit more context, this was Amazon several weeks outside their return window (the defect started a month in) and they declined. I don't blame them at all.
I'm sure this'll be taken down from HN in a matter of minutes, but I'd just like to add that it really bothers me how so many politicians and lawmakers have such narrow mindsets. It doesn't take a genius to see how the internet has a profound impact on the education and day-to-day life of Americans.
I'm all for lawmakers term limits.

I'd be much more careful about Supreme Court. I personally prefer to insulate it from Congress meddling and SC term limits would allow Congress and president to exert too much influence (with 9 judges you get a selection and approval about once a year with a chance to significantly affect key decisions).
Nice, Newban is a great record. Some of the TSG releases are killer too - Spice and The Topics are my favorites. Never had any, though.
There's also the "cash discount" on business taxes in heavily cash oriented businesses (think pizza joints and convienence stores). I wonder how much sales tax is missing because of untraceable transactions.
The conversation about remote work is often very emotionally charged and filled with false dichotomies.

I can concede that remote work doesn't work for everyone. I'll even concede that remote work is probably not ideal for most software engineers and the companies that employ them, even in "high tech."

But I'm going to draw the line there. The team I work with is entirely distributed, between the east and west coasts. For most of my career across several companies I've worked remotely. It works spectacularly well for us because we are all very motivated and have the self-discipline to complete our work according to deadlines.

I have also worked remotely on a team where one person was across the Atlantic. I admit that was a bit more of a struggle because we were frequently not online at the same time, but it wasn't a deal breaker in the end either.

Remote work probably doesn't work for most teams because the teams are very large and the work process requires a lot of synchronous communication. But it's really disingenuous to use a caricature of remote work (distributed across several time zones where heavy mentoring and synchronous communication is required) to say it simply doesn't work as a concept.
URLs don't request things on the internet, IPs do.

This may also be a good read:

https://en.wikipedia.org/wiki/Reflection_attack
A $29K error would be over $200K of pre-tax RSUs. I had to work it out in Sheets to be sure as the number was higher than I thought (and definitely in the ballpark of your figure, so this is a "you're right" reply not a "no, but" reply.

I assumed in Sheets (arbitrarily) one grant, 10% CAGR on share price, annual vesting, and selling the whole grant in year 4 (so years 1-3 growth are LTCG and year 4 is no growth after vest).

https://docs.google.com/spreadsheets/d/1zY4DUwid_syt1bdCvvkc...
Of course they mean Irish American. What else could they mean? I don't think the Irish (in Ireland) are even on the radar. There's a real misunderstanding Europeans have of the European diaspora in general - they think they can understand it in the context of still being in Europe, but you can't.