skysight-inc/HackerNews huggingface dataset:
I happily used an openstep-inspired (or directly derived?) desktop environment named WindowMaker in Linux somewhere around 1999. I also remember LiteStep for Windows being available around that time. So there were attempts at using that approach on other platforms.

(Funnily, my current Xfce setup still visually resembles my OpenStep-like setup of that time.)
I love "bookmark all tabs" commands. I tend to open a lot of related tabs and run out of time like the OP but I don't leave the all open, I bookmark them all with a few clicks and move on...

But I agree about the UI in general. My habit seems to require some monthly to quarterly clean up to keep it from getting to be too much.
Thanks for the links. It seems my knowledge was outdated.

Do you have any links for the "solutions for the abuse problem" part? They should make for interesting reading.
Algorithms compete to predict recipe for cancer vaccine
I downloaded the latest version of Opera this weekend after a lot of frustration with Chrome's drain on my Mac's battery life. Man was I shocked. It uses the same engine as Chrome (Blink) but somehow manages to double the amount of battery life on my machine. I could never get more than three hours on my Retina MBP before I tried it.

And it supports Chrome extensions, to boot.
Closure compiler compatible treeview in Svelte
Everyone I've met who was a techie there has been one of the best I've encountered. I know everyone here thinks Twitter is a fancy rails site with some Kafka in the back, or whatever, but they actually do have some tough problems to solve. Or did, once upon a time.
And sleep deprivation is a well-known torture technique.
I've been using the free-tier of Classeur [1] for taking notes during class, which I then export to a PDF. It's basically an online Math/Mardown editor with pretty much the same feature-set.

Maybe I'll try this out and see how I like it.

[1] http://classeur.io/
Same, I have bought a Dell Ultrabook (XPS-13), and with the money I'm saving I will build a very quick desktop for working from home.

You're also spot on, building computers and upgrading them is a lot of fun.
On modern laptops, build quality and QA are more or less OK (or “equally bad” if you’re a pessimist). Because warranty returns are expensive, and also because competition.

If you buy a laptop to watch youtube and read e-mails, sure, any dual core will do, but for a professional, performance matters. Speaking of performance, I wouldn’t buy this dell because the CPU has no L4 cache. Some tasks, like compiling C++, benefit a lot from that 64-128 MB on-chip DRAM found in some previous-generation CPUs.

Specs still matter. Battery life is measured in hours; screens are measured in pixels, inches and percentage of Adobe RGB.
Jesus Christ. Yes, perfectly reasonable.
Fair enough. I meant "many people simultaneously feel it is disrespectful to them".
You can think it's a joke, but I agree with parent completely. Ultimately, it doesn't really matter, since I get to choose what runs on my hardware, and I choose not to see ads.

Whether something is sustainable for content creators is not the users' concern, you don't go around worrying whether Walmart can make profit, why do you worry whether a random internet blogger can?
to be fair there are also more informed people who just never got to see the actual data. a lot of people say "okay we'll believe you, but show me the data." a lot of times, we tend to be stuck here. for the ones that will never change their mind, there's nothing we can really do.
Based on my personal experience I think you are living in some parallel universe. Perhaps you post some other parameters about your system?
I'd like to know what the problem was with ARM's ISA that presented problems for superscalar.

Load/store multiple, for starters. Even just load-pair-increment-address is a pain as it requires 3 write ports.

https://arxiv.org/pdf/1607.02318.pdf
I find the trackpad to be quite good compared to most other Windows PCs, but it is on the small side. I haven't tried the SP4 keyboard yet where it is slightly larger.

The touch capability is interesting in that I've found that I've begun using it along with the pen more and more over time. The pen has really grown on me as I've discovered more ways to put it to use. For the first year that I owned my SP3 I rarely used the pen, but now I use it almost every day. Being able to switch from full on tablet and pen back to keyboard and mouse mode is pretty killer and I plan to continue using this form factor for the foreseeable future.
I experienced this twice, when my baby daughter was in observation after two episodes a week apart.

She recovered quickly so she was released from ER to observation for 48 hours. In those 48 hours we would see new doctors and nurses every 8 hours, explain everything again, so they wouldn't miss any details from the history, and every now and then a doctor would come up with a new theory and order studies without first consluting with a specialist in that area.

One of this theories was epilepsy, after that we went to see a neuropediatric and dismissed the theory inmediatly, even before seeing the study.

All of this was in a stable condition, I can't imagine going through the same in critical condition. So, altough I think 30 hour shifts are excesive, I can understand why long shifts are important.
Exactly. "Pint" and "half" are the local version of "large" and "small".

Bottled beer volumes can vary between 568mL (UK produced), whatever an American pint is for American exports, and 330mL (small bottles), 500mL (large bottles), and 750mL (huge bottles). The metric sizes are common for British produces, as well as the rest of the world -- presumably, standard sized glass bottles are cheaper.
I watched the first episode and it was OK. Quit the second episode a few minutes in because it was a bit cheesy. Should I stick with it? Always wary of committing to a series and throwing away a dozen hours unless it's a really strong show.
Twitter has more than one product.

Off the top of my head:

Twitter App- Web, IOS, Android, Other

Twitter API

Twitter Firehose

Twitter Advertising

Twitter Analytics
Firefox does something else stupid though: If your browser crashes/freezes (which, because no multi-process, 99.999% of the time is caused by bad JavaScript on a given page) it does the helpful thing of restoring your tabs. So now it's a race to close the offending tab before it can fully load.
Keyboard shortcuts help for scrolling and jumping to the beginning and end of a long page. Use the arrow keys in conjunction with the fn key.
Ask HN: How does someone get their start in IT?
I've looked at various job postings for my area of the American midwest, and nearly all of the positions that are above CSR ask for requirements of 2-6 years experience working with server technologies (RHEL and Windows Server), Bachelors/Masters in CS, and salaries sometimes being less than $35k for the position. I've not followed the IT job market for that long so I cannot say whether that is the average pay for the skills in question, but even that seems outrageous. I could be wrong, of course. Some do have much more reasonable requirements, but I don't come across too many of those.

Now I would expect to see people much older applying for these positions. Somewhere in the age range of "Slackware in college". Instead, I see people who are 18-26 being offered - or already have - jobs in these fields[0]. I don't mean customer service, I mean working on actual hardware for companies or developing for front/backend.

How are these people getting these career deals so easily? Am I not looking in the right places? Are these people really just the extraordinary Hacker types?

To ask this a different way, how does one get the god-like experience working with enterprise systems when the bar to entry already requires that you were simply born with these abilities?

I know this may come off as another "how do you get experience for experience without experience", but the point that separates this question for me is that these aren't people already in their 30s. They are sometimes not even old enough to buy alcohol. I'd find it hard to believe that someone who just turned 20 could afford the pricing of Win Server for the experience of using and certification. It could very well be that my perception is warped, but it is safe to say that these people do exist and this does happen.

[0] People living in more tech-oriented areas of the US, such as the coasts.
hmm, interesting. you mean if there are any genetic markers that show intelligence? also (this is probably more important), how do you measure intelligence in this case?
I've been coding for 20 years and professionally for almost 15 and I started watching the first video and found it to be pretty difficult to follow. I think you make a pretty common mistake that a lot of technical people do, which is take for granted how much "institutional" knowledge you have.

The topics touched on in the first 30 minutes of the video include: AWS, Jupityr Notebooks, Neural Networks, Tmux, and a few others. I understand that this is the reality of the situation today (very large up front cost of setting everything up) but it would be better to not even touch upon something like Tmux because it's not absolutely essential and just results in information overload. You can replace it with something like "I like using Tmux to save my terminal sessions, check out the wiki to learn more" instead of "here's this 3 minute tutorial on Tmux in the middle of how to use Jupyter notebooks". Very few people are smart enough to be concentrating on following what's going on with AWS/Jupyter notebooks and then pause that, process the Tmux stuff, and then context switch back to AWS/Jupyter.

There's a reason why the wiki/forums are so invaluable. There's definitely some really good information in the videos so if you guys had the time I really hope you edit the videos to an "abridged" versions that focus on only 1 topic instead of jumping around so much.
maybey you could have a default .01$ for all sites that are using the micropayment platform (somthing like a discus plugin), and then the option to give more if you really like. so you don't actaully need to think about it most of the time
Where can I read more about alternate funding methods? It looks like you have a system on your mind.
"What's a record?"

"It's like an old-fashioned CD."

"What's a CD?"
> Facebook and Google aren't financially struggling.

Because advertising on Facebook and Google pays off.

Twitter, afaik, has struggled to be a relevant ad platform.
Noone verifies anything. It's the usual dance where you say what it will take for you to join them and they ask your current salary.

Should be part of that conversation: The £10k of stocks you'll loose when joining them [low minimum, at current valuation].

It was named startup (that noone knows). It was featured in various news as a top X startups to watch in the UK.
I've been invested in REITs for a while, but I've more seriously been looking at direct investments because I've realized that REITs actually behave quite a bit differently from owning real estate.

(Traditional) REITs are priced more or less like a bond by the markets and will be largely evaluated based on their yield. As a result, you're missing out on the appreciation component of real estate. You also don't get the tax benefits of the interest deduction. With a direct investment, you can look at things like which areas will disproportionately appreciate in the future. It's more like an active investment in a value stock with a nice dividend to boot.
Correct you took no action to interface with them besides walking. But if you walk into a room where just a musician is playing(and its advertised that this is whats happening in the room) you have now created a relationship where you've chosen to receive their art. And if they have a poster for their sponsor on the wall behind them you can't complain about it.
Firefox with Tab Groups and AwesomeBar fits very nicely with my workflow--

1. I dont have to think. I Cmd+Click links as I find them interesting, switch tabs as my attention changes, etc. and the tabs just stay there, waiting.

2. AwesomeBar searches over open tabs by default, and selecting a suggestion switches to that open tab rather than opening a new one.

3. When I have time, I can sort my tabs into labelled groups ("Work", "Research", "Shopping", "Politics", etc.)

4. Tabs are sync'd to and from my Firefox for Android automatically, so if I'm on the move and I want to pull up that thing on the tip of my tongue, it's right there on my phone as well.

I'm sure it's not perfect for everyone, but it works for me /shrug
Re-Frame: Derived Values, Flowing
The remaining memory will be used as a crazy fast file cache. As far as 5400rpm drives that may be true if it was just a linear read, but the real problem is latency.
Another was Avadis "Avie" Tevanian, who worked on Mach at Carnegie Mellon University before joining NeXT. He took over Apple software.
Not in terms that the article's title make it sound.

My point is to the contrary.
Ha! Even Ethernet used to be a lot fiddlier in the '90s, when you had to worry about crossover vs patch cables.
It's definitely well cited, but the issues you lay out are completely orthogonal to my concerns, which aren't primarily about race or integration.

If you are at a failing school and can get to a good school and want to learn, it seems immoral to force you to stay at the failing school.

Your thoughts about race relations or the quality of particular facilities don't really move me on this point.
If there are only 6 tabs it should be easy to narrow down which is a problem?
yes. totally.

i'm surprised Apple even offers mechanical hard drives in their Macs any more. they're soooooooo slow. they make the whole machine feel like a wet sponge.
So People involved with and around Apple didn't enjoy a book that was critical of Jobs?

I too liked Becoming Steve Jobs too, but I didn't think Isacsons book was as terrible as many people made it out to be.
Traditional media outlets are desperate to save themselves but instead of trying to serve customers what they want they are indulging in tech dodads and hypermedia push assaults. LA Times won't be around much longer by their own projections. Attempting to force feed people content they don't want might be a factor in that.
Heavy Higgs Boson Production at Colliders in Singlet-Triplet Scotogenic Model
I was just responding to OP's claim that since the protocol doesn't specify that I'll be watching ads, it must be legal and ethical to block them and harass those who spend money on them.
honestly, I don't think there is any data on that. unless someone has come back from the dead.

also this can take several definitions! depends on how you want to define the measure or maybe the research itself is finding that meter stick itself
Datomic by Rich Hickey
- The bus is something called TileLink which is their own protocol so all your peripherals have to be compatible or wrappers have to be made.

FYI: TileLink is not a RISC-V thing, it's a Berkeley/SiFive rocket-chip processor thing. And it has an AXI interface on it anyways.
Christmas, Holiday, and New Year Greetings for Mandarin Chinese Learners
Vacuuming your profile might help:

#!/bin/bash
killall firefox
for file in ~/.mozilla/firefox/*.default/*.sqlite; do
echo sqlite3 "$file" VACUUM
sqlite3 "$file" VACUUM
done

I do it in my once-a-month cleanup script.
You seem to imply there is something questionable about blocking ads. The cost of not seeing ads is the time I spend setting up and configuring the ad-blocker. It's a lower cost than the attention spent on ads, so I block them.

Your analogy doesn't work, because this is about ownership. I own my machine, so I get to decide what will run and how.
Can I ask what your MacBook's current specs are? I love my 5-year-old 13" MBP, but IIRC $3000 was close to the cost of a fully-upgraded top-end 17" MBP in 2011. It's hard to imagine how a similarly-specced machine could cost the same five years later.
> Truthfully, if Adobe and Microsoft hadn't insisted on Carbon[2], the Mac would have been much better off.

It wasn't just them. Pretty much nobody wanted to write two different versions of their apps.

You would have had a negative feedback loop. Users wouldn't upgrade to Mac OS X because most of their apps weren't native, so everything would run in Classic, which was just as crashy as MacOS 9 but slower. Then developers would hold off on porting their apps to Cocoa, because hardly anyone was running OS X. So the 9 to X transition would have taken much longer.
Congestion tolls are great -- they encourage better utilization of a scarce resource (the road at a certain point in time).
BeOS/BeBox was demoed at a MacWorld. There was a cool display of the utilization of each CPU and you could disable each CPU by unchecking a checkbox.
The demo app didn't prevent you from disabling the last CPU.
The booth-guy wasn't very happy with me.
>R6RS committee really did an admirable job in achieving that goal, all things considered.

That's true. Although I didn't like the specific decisions they came to myself...

>the problems of traditional procedural macros being unhygienic.

But that wasn't even a problem by the time R5RS rolled around. syntactic closures had been around since 1988, and syntax-case had been around since 1992. R5RS released in 1998. The reason R5RS didn't have hygienic procedural macros was not because such a system hadn't been devised, ir was because the SSC couldn't agree on which one to use.

>Not all Scheme programmers. Mostly Chicken users, in my experience :p

>The rest of us demand hygiene.

That was a regrettable regression from CHICKEN 4, IMHO. I mean, we still have implicit renaming, which is hygienic, but ir is O(n). Frankly, Felix &co should have implemented syntactic closures. Or even syntax-case: as much as I dislike it personally (I agree with Shinn on this one), it's not badly designed, and it would be a heck of a lot better than what we got.

But what can you do? Gambit and Guile got this one right (well, they use syntax-case, but close enough), and debugging (which sucks in CHICKEN, even with Feathers, which is a massive improvement: I can't even evaluate arbitrary expressions on exception. Really?). But despite Andy Wingo's heroic efforts, Guile is still relatively slow, and Gambit has an even worse library selection than Guile's, which isn't that great (although, credit to the Guile devs, the apis on said libraries are really nice).

I could bear the slowness, but the libraries...
The point of being debatable is that it's not obvious what the best answer is.

If it didn't load all the tabs, then you'd see an outdated version of the page when you clicked on a tab, or it'd load when you clicked on it, forcing you to wait right at the moment when you want it immediately.

Reloading all tabs sounds like the best option for people who use tabs to temporarily use several websites at once. That's what I do - never having more than half a dozen and closing them all when I'm finished on the computer. For people who use them in place of bookmarks, it would be better not to load them.
> Your empathy is contingent on someone's wallet?

No, that's a really imbecilic interpretation of what I said. If you're making yourself rich you can't turn around and plead that your act was selfless public service. Ulbricht was no different than any other violent drug lord and you won't convince me otherwise by repeating arguments about how drug laws should be reformed -- that's not a notion I disagree with but I think it has zero bearing on this case.
Where do you get the 5-6 doctors to make up the difference since you're working a short shift plus pairing with another doctor for half your shift?
> I have have to go through a lot of trouble to do my work on it (I work at a .NET shop), and I'm strongly considering just getting a Windows 10 laptop instead of dealing with this mess.

If you work at a .NET shop, why would you NOT use Windows 10? Seems like you're swimming against the current.
Why would I pay YouTube for an ad free experience, when I already have an ad free experience?
That's simply not true. If you can demonstrate your programming skills, there are many companies willing to hire you as a junior developer.

If you spent your college years doing nothing besides the bare minimum, and have nothing to show, you can't count on good salaries.

It took me literally 15 seconds to find 18 junior jobs in Javascript in one city.

https://www.monster.com/jobs/search/?q=junior+javascript&whe...

You can also walk into any major agency, and they will start looking for jobs for you.
Hackers Have Stolen Millions of Dollars in Bitcoin Using Only Phone Numbers
Same. My thought for this, and I wanted to build a media industry specific alternative to Twitter using it, was to allow a tweet/story to have depth/paging.

So, imagine your timeline is a regular, vertical stream. But any tweet could have paging on the horizontal axis, and you'd hit next or swipe to continue reading. Anyone browsing could read the opening tweet and ignore the rest if they wanted. Subsequent tweets within the first could have a video, image gallery, etc. Analytics would show the writer how many people delved how far into the content.

So, for a sports story, some people might scroll past, or read the first couple of sentences, but a strong fan would read every detail down through the analysis and stats.

Not sure why they haven't tried this. They could supplant some news that currently exists as links outside of the app.
Honestly, I was going to say that didn't square with their valuation per user, but I hadn't realized that it was less than $50/active user now. At $3.95/mo it appears to make sense at their current valuation / profit margin (admittedly very back of envelope)

edit: before anyone notes it, I'm just thinking about offering it and the relative value of each on a per user basis vs ads. Yes, it would churn their userbase out of existence.
Ha ha ha. That was right on the money. Though it seems a bit too pessimistic. And CCOEs mostly have really boring projects.

Raytheon SI, Mantech, and Booz Allen Hamilton have some decent contracts; yes they are in Melbourne and Annapolis Junction (where else would they be in the U.S?).

It's hard to get involved in the smaller firms, because DoD wants to keep the best employees from going to these contractors to do their current job for 2x the pay.

I'm biased, but I think the better way is to start federal, get into a cool 3-year rotational program for poverty wages, and then go contractor once you've paid your dues for a couple of years.

This is, of course, pretty damn niche for infosec. Most infosec folks I've met in the industry have no exposure to this.
What twitter SHOULD have done, and should probably re-consider, is leave the API open, but charge a fee to utilize it at scale. Let startups come up with creative new uses for your platform, and if they get traction - acquire them. You print money and find an easy target for growth.

Twitter's problem is their continued refusal to recognize themselves as a platform. It's probably too late at this point, but I don't think they have anything to lose.
You may be operating on a deeper level than me here, but it seems like that Fulton Sheen quote just claims that being mistaken or ignorant about whether or not you are God makes you "a lunatic". Whether you use that terminology or just replace it with "incorrect about stuff", it still seems distinct from being "a liar".

(I think we're in agreement that being mistaken about things is not incompatible with being a "great teacher", as I say in another comment here.)
Picture proof of memory usage:
http://imgur.com/a/7RgZt

FF 1.3GB memory with 10 tabs and 5% of CPU, with FF in the background.

Switching tabs is absolutely not instant, opening new tabs is reasonable, bet definitely not instant.

I'd love your numbers ;)
I still have to decide if I want to pay $0.01 just to visit a page. For every page I want to open I have to go through the mental process of "Is this page worth $0.01?". And it is that cost which is why micropayments like that always fail.