skysight-inc/HackerNews huggingface dataset:
I love it when new languages come out like this. I'm always interested to see what new ideas they bring, and what justifications they have for creating a new language. I'm not really one to chase the new and shiny, but I have a soft spot for functional languages, despite being a longtime C++ developer.
> Source code and protocol documentation available- have confidence that TINY will continue to be viable for decades to come (or at least until all your CMOS batteries go dead)!

"source available" not being the same thing as "OSS", but it's something
Can you share how you got into such a big amount of debt?
Maybe it's used in the kernel?

Edit: although I think the developers could include it as a statically linked library at compile time even if it's used in the kernel?
>We need another closed-source unix/linux-based operating system that throws away X.org and its attempted modern replacements, that can directly compete with OS X.

In context of laptops, Microsoft is in a position to kick serious ass on this front should they wish to. Their Surface hardware line is vastly superior to Apple at the moment.

Windows Subsystem For Linux (WSL) looks promising but is still in its infancy. Unfortunately it will likely have severe limitations for some time, and even then there's no escaping the fact it runs atop Windows.

In my opinion, there's a few rather crazy options:

1. Ship the Surface line with a hypervisor by default. Provide full official driver support for the hardware in both Windows and Linux environments. That means first-class Wacom support on Linux. Ditto power management, touchpad and wireless. Run Windows and Linux simultaneously, with interop support.

2. Reengineer the Windows kernel to update itself without the incessant need to reboot all the time. Windows Update is a piece of crap that needs to be replaced by a proper package manager anyways (at least under the hood). Then, double down on WSL until it's practically at parity with a real Linux install. Failing that, integrate a guest VM with full hardware acceleration and driver support.

3. Microsoft develops their own Linux distro and calls it Windows Developer Edition. Fuse the best parts of each OS together. Windows' existing graphics infrastructure ported as a desktop environment. Native D3D. Native Windows binaries. First-class driver support. A UI oriented towards pure modularity and customization.

I concede the third item is simply fantasy, but we can always dream.
I'll be honest, I don't like being critiqued, and having a mistake you've made pointed out, or "why didn't you use this 2% faster algorithm) can be annoying.

I got used to the reveiws. Then I joined very small teams and I miss not having them.

If you look at it as a learning experience, you get other people to look at your code and give you helpful advice. If you have somewhat abrasive coworker, look at what they say not how they say it.
A few summers ago, my family traveled to Switzerland, ostensibly for hiking, but it was on the heels of the Higgs discovery, and we signed up for a tour at CERN. Among the items in their museum is the computer that ran the first web site. It was a NeXT cube, with a card taped to the side, humbly requesting that it not be turned off.

I'm still amused by the thought of a time when the entire world-wide-web could be brought down by accidentally turning off one computer!
Because H1B is for skilled "workers". Not necessarily someone with 10yrs of industry experience.

There are a lot of 22-24yr olds who start their professional careers on the work visa. H1B is the only work visa that you can get with relative ease after studying in the US. The other work visas are an even bigger mess.

Unless you are saying that anyone coming to study in US colleges for undergraduate programs should not look for a job here because the US only hires "skilled migrants"...
Ooo this has been on my mind as well. To add, if I may, off the top of my head:

- How do your taxes work (I would assume not deducted by payroll, etc)

- If you enter USA for any work-related thing, do you need a work visa? (I assume the answer is yes, but maybe it's more nuanced?)

To the general HN community: has anyone seen/heard of US companies hiring up north to try and get a 'discount' on talent, based on the currently weak CAD?
Factual correction (per first sentence of the article): Issa is a republican and the sponsor of the bill.
I'm only a photography dilettante, but I'm a pretty decent golfer who chooses to use older equipment that is arguably less performant because of the emotional connection I feel with what I choose to play (ex: equipment from 15 years ago that I couldn't afford back then). I think that sort of emotional satisfaction shouldn't be understated for our passion pursuits.
It will if the human is not playing perfectly. Which of course they aren't because they are human. The question is if the computer is playing close enough to equilibrium/optimal compared to the humans.
There are a lot of other professions that doing a Computer Science degree.

Now if you are implying that the US should only take the best and the brightest in computer science from Cornell or CMU...
>OS X will work on any hardware it is permitted to operate on.

I've actually hacked the OS X installer to work on an older MacBook that wasn't "supported" anymore.

I think it was OS X 10.5 and the installer had something like this in there:

if(MacBook<3,1) ThrowError();

Rather amusingly everything worked after I changed that one line in the script...
Yahoo is going to join AOL as part of Verizon. So Yahoo managed to outlive them by a few years at least.
Wouldn't it be unethical to take on a job you were certain you'd fail at? (If you disclosed that, and they hired you anyway, then there's no ethical problem.)
Scientists Crack a 50-Year-Old Mystery About the Measles Vaccine
I tried to get that disabled in Linux. There's a register in the FireWire interface which sets the range of addresses into which external memory access requests can be made. By default, it was at 4GB, even on 64 bit systems. Setting it to zero would break some external kernel debugger, though, so it was left open.

(Firewire isn't DMA. PCI-E is DMA. Firewire is a network cable, over which software sends packets. LAN over FireWire was sometimes done. But there's an optional feature which recognizes special packets for doing word-size loads and stores. This is usually used to talk to dumb slave devices, where you write "registers" to make things happen. It's not needed on a computer, and it's far too slow for bulk transfers. FireWire isn't inherently more vulnerable than a LAN port.)
if you don't know what to give someone, give them something they'll use up. food, candles, nice pens, incense, olive oil, wine or liquor, a bouquet of dying plants, etc
In my previous company , we used 9p protocol for developing Vertex ; https://github.com/HPCLinks/Open-Vertex.
Veriphant – A system for verifying data using Bitcoin Blockchain technology
Introducing... Veriphant — A system for verifying data using Bitcoin Blockchain technology.

Veriphant allows you to irrevocably store cryptographic finger-print representations of any data no matter how large or in what format, allowing verification of immutability and proof of existence of any such data. This means that any data stored within the Veriphant Ledger can never be changed or modified — If you ever need to prove that (e.g. for regulatory, audit or legal reasons), please contact us and we’ll help you to permanently refute anyone who asserts otherwise.

Snapshots of the full Veriphant Ledger database (Including any independent client ledger databases) are periodically made available for download; if you need a specific download at any time please contact us. Each snapshot is finger-printed and stored permanently in the Bitcoin Blockchain (We also store finger-prints of data in other novel places, such as nationally printed newspapers. Contact us for more information).

Please feel free to ask any questions.

https://veriphant.com

V.
Negative. H1B is about the only visa you can get after studying in a US university
4 Smart Backlinking Techniques for 2017 to Evade Penguin
Generally speaking, the kernel community doesn't like to add external dependencies. And then including it in the kernel tree gives some advantages: architecture-specific speed hacks can be applied, kernel-specific utilities can be used in the implementation.
yes, but I'd have to have known in time to have one (:
Anyone know if this works with FreeDOS?
The iPhone Remade Apple 10 Years Ago. Now It’s Slowing Apple Down
Computer Science is not the only profession that H1Bs come from. A lot of journalism students, for example, would never make the $100k cut.
Does anyone else find it fascinating that AI can beat Go and Chess but not poker (no limit)?

I played poker professionally for 7 years (until banned in US) and am still amazed by this.
They mentioned this in the post but it was fairly well hidden, can't blame you for missing it.
https://news.ycombinator.com/item?id=13361392
Free website reviewing and testing tool. Useful information if you own a website
All of that, and you can't understand why someone might want to go back and use the old medium?
Applications of Deep Learning on Traffic Identification (2015)
We switched to Discord and are pretty happy. Path we took was: HipChat (buggy, server outages) -> Slack (resource hog) -> Discord (gamer focused, but works well).

No doubt they'll sell someday though so w/e. Temporary / replaceable is the new norm for productivity tools. Beware lock-in! Might end up back on IRC next.
Pretty sure they covered time to market in the article
Incredibly common. There are industrial control systems in all sorts of factories that run hardware for which only DOS (XP is common too) drivers exist.

The companies that make most of these systems are out of business (mostly VARs that have a lifespan of 5-10 years), and nobody wants to retool a $3 million assembly line just to upgrade an OS.

Edit: I can think of a dozen times I woke up in the middle of the night to drive 20 miles to fix a DOS machine to get a plant working again. This is amazing.
And for the low low cost of between $3,000 and $6,000 per tooth, per decade!
Interesting, I never knew the Dutch coffee shops were a place to consume weed.
H1B is to hire from other countries because there is shortage of skilled people in the US. If that is the case, why not make the minimum salary 2 times (or some moderately unreasonable) amount the normal prevailing wage. The companies already abuse the previaling wage. So making the minimum 2-3 times is still OK.
On Chinese Interwebs, it's been called Ali's Dad. You can google for 阿里他爸.
Sadly, I second this. But even tweaking the themes or the trackpad sensitivity is a huge time sink that waits for me to bite the bait in a weakness moment.

About the Python 2 alongside Python 3 et similia: fortunately, integrating Virtualenv for python and Docker for all the rest in your workflow solves many of those crazy lib dependencies causing instability.

About the xorg.conf and instable kernels, I'm VERY SURPRISED there's not a Linux kernel fork, heck even a branch that is pre-optimised and stabilised for those 4 or 5 most common Linux laptops.

And if it's unreasonable to delegate this effort to the kernel devs, how about Ubuntu starts to maintain an XPS13-2015/X1Carbon2016 variant of the kernel deb package?
I'm a Canadian working for a US company in the US, but I can say (having worked remotely in the past), that you'd very likely be paid as a consultant or contractor, so your taxes would work like you're self-employed.

And my understanding is that the work visa issue is nuanced. Generally speaking, if you are doing paid/productive work in the US, you need a work visa. But I think if you make special arrangements, as a contractor, you can enter on a tourist visa for some purposes. For example, if you are engaged in training and your employer pays for the travel (it may just happen to be expensive travel equal to your weekly pay), then you technically aren't engaged in paid, productive work while you're in the US. (I am not an immigration lawyer, this is not legal advice. :P)
Grameenphone Internet, জিপি নতুন সিম কিনলেই ৫ জিবি ইন্টারনেট – It-mela.Com
IIRC this report[1] says the schools in Dodge City, KS are having funding problems because 86% of the students come to school not speaking English and have to be taught English. This is because the meat-packing industry imports most of its labor. Please explain to me why foreigner workers are needed to trim meat off of beef carcasses.

Maybe everything isn't about coding.

[1] https://news.vice.com/story/kansas-school-funding-crisis
Alternatively all USB-C thumbdrives become a threat once they hit the market.

Given your commend it USB-C specific, and the linked article mentioned USB-3 (which has a USB-2 connector variant) what is the mechanism on those ports for detecting a debugger?
Umm, brilliant thank you for this.

I ended up with a Dyn / Route53 configuration. We used libcloud to sync everything together. We also added the exported zone to Cloudflare but did not enable it.

We had actually planned for this, but in no way did we ever come close to your in depth testing. The @ Azure issue - thank you for uncovering this for the rest of us.
Yes, they exist. I worked with some about a decade ago. They ran on a single board computer with a flash memory card that emulated an IDE drive. They ran some 30+ year old industrial automation software written by someone who put everything into a single, messy, C file. It had what looked like a curses menu, but it did not use curses as a library. It also didn't use malloc. Source control consisted of sending the devs your .C file when you needed changes and getting a .C and a .EXE file in return.

I did automation by having all the computers source a batch file off a Novell Netware share and they'd reboot to have changes take effect.

So... yeah.
Free data file proof of existence, via irreversible Bitcoin transactions
Added a new feature by popular demand! https://lockedpost.com - data file proof of existence, completely free. Similar to: https://proofofexistence.com/
The Moment of Awe
Sadly every cellular map I've seen has a big black hole with is Wyoming/Montana. I feel for your grandparents, beautiful country but no connectivity.
Heng Balance Lamp – A unique lamp with switch in mid-air
Indie Microblogging: Owning your short-form writing
>Also, being the CEO of an "old and out of touch" company with services that only grannies use nowadays

Yahoo owns both Flickr and Tumblr which are both popular with younger crowd.
> Hiring should be done by the team

This provides an incentive for hiring managers who are under pressure to deliver to throw away all corporate hiring standards and sign up anyone with a pulse.

That's just short-term.

Long-term this leads to divisions within the company where some teams are deemed "significantly below average" because of that one crunch time a few years back, causing cultural tension, which eventually forces good people out.
Ask HN: Legal issues in side project / business
I'm interested in creating my own side project / business. But I'm wondering how to handle potential legal issues?

For example, if my saas server goes down and impacts some customers and get myself sued...

for small teams, it seems to be difficult to fight these issues?

Do you own a side business? Are you concerned about this?
Epson WorkForce ET-4550 Driver Download
Atlassian has supported me with educational tools and discounts. Their git services and customer support has been the best for me and I became a paying customer.

Glad they bought trello. I'm hoping they integrate it to the existing issue workflow and make it a better product than it is. And there is a good chance of that happening.
Can you explain why you believe that mandatory voting would solve Gerrymandering? I've given it a cursory thought, and it doesn't seem obvious...
Collusion is avoided entirely by playing heads up only.
> Because she joins a long line of failed female CEOs

I wonder: how many appointed CEOs, as opposed to founders, succeed? And how many of them them are appointed to floundering companies, versus say the transition that happened at Microsoft and/or Google? Heck, even Ballmer was a disaster.

How much of the history of failed female CEOs is likely because they get much, much less of the Bezos/Brin/Page/Gates initial growth, I am unsure, but I'd be interested to know.
Still the third most visited Web property in the United States

According to Alexa it's the 5th [1] but I'm sure it's not a huge difference between third and fifth.

Yahoo still makes almost $5BN a year. It's a 24 year old internet behemoth.

I mean by any reasonable measure of a company, those are ungodly numbers. Given how people talk about Yahoo though you'd think it was populated with lepers.

I guess it's all about managing expectations.

[1]http://www.alexa.com/topsites/countries/US
that would be a dream come true... most (all?) dentists are doing unnecessary x-rays that are a health hazard and this would of course help with that...
Why not use the Raspberry Pi?
I don't understand why you can't use old glass on a new digital body?

The only 'problem' is that the smaller sensor means that the old glass is effectively longer. In practice it means that some of the old glass gives beautiful results because you are only using the centre part of the lens, resulting in less distortion.
Cimply – Intelligent Contacts Hub
I suspect respect also needs to be topic-specific.

For example. http://represent.berkeley.edu/umati/ is a candy machine that bribes undergraduates to grade exams. It learns both about the exams, and about the graders. But "grader X is a generally B-ish student" is much less valuable than "grader X does well on questions on topic Q, but is unreliably confused about topic R".

People's comments within their area of professional expertise are often more valuable than their comments which aren't.

Also, my threshold for "insightful enough to spend time on" varies by subject. And by time of day. Just now, I'd love to be able to ask HN "just give me a couple of really nice, deeply insightful comments, on any topic".

But yes. Being able to filter by cohort could finally interrupt the dynamic of quality discussion fleeing from site to site, chased by a regression-to-mean eternal September. Which suggests a need for a rich subcommunity selection language. "Show me HN default, but boost the weight of HN old-timers, plus people they highly respect, transitively with a decay factor of R".

So rather than social graph, I'd focus on broader machine learning / statistical analysis and computer-human hybrid processes.

For example, say a person is sometimes insightful, but sometimes crackpot. An aggregate metric isn't very helpful. And it's hard for automation to make that call. But it's easier for automation to recognize the problem is an issue for some comment, and to select a couple of humans to give moderation judgment.
> In spite of the diversity of strategies one can design, it is important to remark that the heads-up limit Texas hold'em variation has been claimed to be "essentially weakly solved" in January 2015 by the Cepheus poker-playing bot.[1] This means that on average the program is so good that a human would have no chance of ever edging ahead of it, even if the two played 60 million hands.[2] The bot can be played online at poker.srv.ualberta.ca, and users can even query strategies from the software

https://en.wikipedia.org/wiki/Heads_up_poker
Ask HN: No response to refund reminders from Fancy.com. What should I do?
I've ordered an item from Fancy.com and seller canceled it because they don't ship to India. But, even after seller canceled it, I didn't get my refund till date.

For reference, I placed the order in November and seller canceled it next day. Since then, I've been emailing them, tweeting them but they aren't replying.

Any idea where should I file the complaint or what should I do now?
Whenever I boot up my CNC controller computer, I get greeted with AWARD BIOS (c) 1996.

It's a Pentium-S DOS box.
This is really neat and educational, but I don't get how it's related.

Is there some joke in the middle that's passing right over me?
"Most people love taking it up the ass according to our A/B testing. We are sorry you are not one of us." -Googler
Could you relate how you go about fixing a DOS machine? I'm imagining that technical experts get paid a lot of money and get flown across the country to get critical assembly lines working again. Am I far off?
My previous company built web caching servers for independent ISPs. We served a bunch of providers in rural areas who offered WiMAX to customers that were too far out to get DSL or cable internet, and with lower latency than satellite. It was usually somewhat expensive, compared to DSL/cable, but the ISP could profitably serve individual customers the "last mile" (or last dozen miles, with a repeater or two). A lot of those ISPs died as antitrust regulation in the broadband industry failed and their nearby customers got poached by the telcos and cable operators, making it harder to operate at large enough scale to make it work. So, there was a moment where it looked like a lot of those difficult to reach customers would be reached by ISPs willing to roll out WiMAX with tall antennas and repeaters. But, it didn't work out, and most of them died.

Anyway, I agree with you that there are still stretches of the US that have people but no broadband. And, my primary internet is mobile broadband (from two different carriers, since I travel and often find only one of them works reliably), so I know the pain of it first-hand. But, still, I'd wager that most AOL customers are older folks (even if the reason is also that people living in rural areas tend to be older).