skysight-inc/HackerNews huggingface dataset:
I built a NAS with base FreeBSD, because I am comfortable with the command line, and didn't need a gui solution. Not much to report -- it works great.

If you go with plain FreeBSD, yes...go with 11.1. No point using the 10.x branch unless you have some specific reason to (eg. some specific legacy support requirements or something).
I bought a can of Mountain Dew the other day, with cold hard cash. Transaction was fast, easy and required no computing power.
I have seen experiment who took the code base of Redtamarin (based on AVM2 sources)

https://github.com/Corsaair/redtamarin

and added native implementations to render UI with OpenGL API, QT API, etc.

Now, even if it is technically feasible it is not like providing a plugin for the browsers, so that would be mainly to target desktop GUI apps which Adobe AIR is already doing very well.

As for converting the whole Flash API to HTML5/JS, some parts could be done but many parts would be missing or would be impossible to port because the Browser API can not support some of those, TCP/UDP sockets for example (possible with chrome non-standard API but then does not work everywhere).
If I were you, I'd use FreeNAS, which is already battle tested.
Ask HN: What do professionals think of resumes online?
I run a Shanghai based professional services firm catering to the needs of individual job seekers across Asia, the US, Canada, and the UK. Primarily resume editing, LinkedIn Profile creation, interview coaching, a little mentoring. I am thinking about expanding my products beyond the standard .docx/pdf resume and LinkedIn Profile creation to a centralized resume presentation site. I have some mashup ideas from other sources about online posting and interested in HR/external recruiters/hiring managers thoughts. Separately any thoughts on job boards as a marketing technique (not profit driven focus). TIA

Vince Fulco, CFA, CAIA
vfulco[@]weisisheng.cn
Hungarian teen arrested for exposing security flaw in public transit website
How do you design things NOT around "engagement"?
They also did a very thorough AMA on reddit recently: https://www.reddit.com/r/IAmA/comments/6pa11p/we_spent_5_yea...
Devices don't need actual SIMs these days (e.g. my Samsung watch doesn't have one). Do they still need the chip that's on the SIM? (hence no major cost savings)?
Even though i don't care for it in a movie theatre, the FCC has traditionally taken a pretty dim view of trying to block someone's authorized radio communications.
The negativity around the US election was the catalyst for me to stop browsing Facebook. I'd wake up in the morning, scroll through my feed and my stress would hit the ceiling. It was a shitty way to start each day. When I sat back and thought about it critically, I also realized how much I enjoyed getting likes on things I posted, and I felt uncomfortable with that. It's one thing to enjoy it a bit, but I was spending large amounts of time thinking about a witty message or a perfect photo just for the sake of getting lots of likes. That was enough to prompt me to remove the app from my phone, and I haven't missed it at all.

Now being "off the drug", I am more aware of others' usage and feel uneasy about it. Watching my wife mindlessly pop open the app and scroll through her feed, sometimes exiting conversations midway through makes me realize that I had been doing the same things for years. I've also noticed that I have less desire to take pictures, and I'm not concerned with them being perfect - I only want enough to document my life for my own memories, not to garner likes or to craft my public image.

Having to go on Facebook occasionally (like responding to an event invite), I still feel the siren's call to just scroll through the feed a little. But I know that reading one post won't be enough, so I'll keep scrolling and scrolling...so I try to avoid even letting my gaze fall on it.
Enable MP3 support for Commons uploads and TMH/etc. playback
Pretty neat!

Previously discussed here: https://news.ycombinator.com/item?id=2755461
Cara Menghilangkan Bau Ketiak Yang Menyengat Secara Alami
OpenNLP is pretty mediocre.

StanfordNLP is pretty close to the state of the art for things like POS tagging (in English anyway. Not familiar with benchmarks in other languages)

As mentioned in the other reply, Spacy, Gensim, Fasttext and VW are great for specific things.
Reading it now and it's very good
We need to promote critical thinking skills somehow (obviously a difficult task though). I don't see how it's a good strategy to simply accept a population lacks critical thinking skills and the only way forward is the impossible goal of stopping all misleading news from reaching people.

The people that believe obviously misleading news are just as much at fault as the ones producing the news.
While I agree that this is the way that the DoD will probably look at this program, the better way would be to invest in educating people and spectacular problem solvers and looking at the software as a secondary benefit.
Focusing on a piece of software will get you a piece of software.
Focusing on programmers for the DoD, starting at the middle school or high school level, with broadly available classes and moving into scholarships at the college level will get you people who can continually solve the problems at hand and write the necessary software.
What Is CSS Syntax? How Does It Works??
Read this about 10 years ago when I was with the state government and it was very helpful in making real time complex excision. I can see where it would mesh very well in engineering.
mpd and cmus are both awesome. I found mpd cumbersome to setup, and couldn't find a frontend I liked. cmus was closer to hitting the sweet spot, but I didn't find a remote control (or streaming) solution that worked the way I wanted it to. I also wanted something super lightweight that I could use in Windows without needing to install something like WSL or Cygwin.

In a nutshell: musikcube probably has fewer features than these alternatives, but packages everything together with a clean, straight forward user interface.
> And what'll you do for a large task thats interrupted by a small task?

No, just open a new tab. I simply never have more than 2 tasks in-flight. I can't focus on more than two things at a time, and even then the second one has to be really quick (no more than 1 tab deep). And of course, once I'm done with something, it goes away.

> Either you have an amazing memory of arbitrary websites...or you dont have any memory of them (artificial or otherwise)

The latter. I don't commit things that can be searched to memory. For example, I don't go to Khronos website to search OpenGL APIs, I just google the function names. Same if I want to look for something in wikipedia. I also don't bother remembering website names. For example, if I know there's a particular article about shadow mapping I want to read, I can just google "article about shadowmapping by fabien" and the thing I'm looking for will be the top result.

> The natural thing to do is accumulate tabs until it becomes unsustainable, and then garbage collect

Sure. It's just that > 10 is already pushing it and > 20 tabs is completely unsustainable for me.
"Ended up switching to plain service-to-service communication over HTTP/S."

That statement assumes this picture:

ServiceA -> Network (https) -> ServiceB

I'm curious, what happens to the message being sent from ServiceA if Network or ServiceB is down?
Lol. As a parent, you are incorrect.
I enjoy marketing for fun ( I work at an ad agency) and always feel I could contribute to open source / people's side projects, but there is never an opportunity. No one ever lists the need for a marketer, and reaching out generally goes unanswered.

There are marketers out there who want to contribute, but just don't see opportunities.
How to Increase Website Traffic? 300 Free and Paid Ways
The Poverty of Philosophy: Realism and Post-Fordism [pdf]
What’s After FinFETs--Nanosheet, nanoslab, nano-ring, hexagonal FETs
Again, the Howey test and SEC rulings only apply to American entities/business. So, if it may impact the status of the Ethereum Foundation (barring all other questions) in the United States, but it won't impact it elsewhere at all except maybe in sentiment. Lately the United States' power of influence in economic matters has decreased, so I don't see that being a major deficit in the long run with regard to a technology that's being investigated and accepted internationally otherwise.
But platform.io is good and cheap. You can do most things with the free version and the pro version with remote debugging is pretty reasonable. The plus is, even though it is based around Atom, it's not a 20G download, as the vendor IDEs are.
I'm serving as an advisor to a philanthropist interested in applying AI and ML to scientific and societal challenges - let me know if you'd like to chat!

Tom Kalil
https://www.linkedin.com/in/tom-kalil-a581/
> For instance - did you know that Postgres can't easily return multiple resultsets?

Looks like it can, just not as easily: https://github.com/docevaad/Chain/wiki/Multiple-Result-Sets-...
Some people went and created the same in multiple different languages/environments. Not sure you should be throwing around the word lazy.
Take some time off. The clarity you get from disengaging will be stunning (or so I'v seen). I generally think for X years of high stress it takes 1-2 months per year. So you'll need 1-2 years to recharge.

It might be difficult financially. I don't know your situation on how feasible that is. Perhaps you have family and other hard commitments. But I think in general people tend to overestimate the cost. Wind back your outgoings. Head somewhere cheap. Meditate, exercise, eat fresh food.
It would depend on how they define development. The people who do the art and the people who do the code are rarely the same person, even in smaller indie games.
A field depends on the body of work that comes afterwards. At the time of its invention, it's just a paper. I could imagine several people in computing alone that might end up inventing three different fields.

Remember that at one point, "computer science" was considered a subfield of "electrical engineering", and both of them have their roots in Claude Shannon's masters thesis. That's because after he published his result and it became widely known, thousands of others piled into those fields to study the consequences of digital circuits. Similarly, I'd bet that in a hundred years "computer science" isn't one field, it's at least half a dozen, and people will be studying the subfields of version control, distributed systems, CRDTs, neural nets, computer graphics, data storage, compression, information retrieval, and others. Actually, that isn't a hundred years, that's today.
Facebook worker living in garage to Zuck: challenges are right outside your door
Most and Least Educated Cities in America
Both are involved. Usually the art people call themselves digital artists though.
https://news.ycombinator.com/item?id=14835515
Tom Stoppard’s heartfelt high jinks
But randomly "running into" a naturaly generated adversial input in the wild should be a more common problem.

The end result will vary depending if the adversial input is a child or the rear end of a truck illuminated by sunshine at a certain angle.

So far only the second one have been tested IRL but for some reason I'm not really fond of the idea that we should be gathering more field data of adversial input...

My main fear with current autonomous driving applications of ML is that they might not be that ready for prime time and that we are only a few deadly accidents away from a major setback in public trust relating to autonomous driving.
> You don't need to throttle to maintain reliability.

Sure you do. If you don't throttle Netflix to 10M, it will happily chomp away 25M of bandwidth. Add a bunch of such people nearby and suddenly the network became a lot less responsive for the people in your cell. My facebook will take a few more seconds to open, some guy on the edge of reception might not even get a usable connection.

> And you can get similar speed guarantees by balancing the available bandwidth across active users.

If the stream bandwidth keeps varying from 5 to 25M isn't that a bad thing? It's better to have a stable 10M stream rather than a variable unpredictable one.

Finally it all comes down to cost. Everything has a cost. Not throttling Netflix has a cost. It will maybe cause Verizon to deploy a few less cell towers in a year, maybe it makes them a bit slower to respond to areas needing more bandwidth or radios. Verizon has decided they want to cater to the users who value reliability over the capability to stream 4k on their cellphone. How can you fault them on that? When the tech catches up, you will be able to stream at 25M. Just like 10M on-demand video was unthinkable on a cellphone 5 years ago.
> honest question, when would you query several tables without joining them somewhere?

You might be "joining" client side if you had something like a master/detail UI. Network round trips are relatively slow and to be avoided if you can (n+1 errors being the pathological case):

https://people.eecs.berkeley.edu/~rcs/research/interactive_l...
Funny you mention it, there's this (now dormant?) project that did extend Mailman to handle PGP and S/MIME.

https://non-gnu.uvt.nl/mailman-pgp-smime/
LightSail Energy Storage and the Failure of the Founder Narrative (2016)
No, it's Elon Musk whose understanding of AI is limited.

I doubt Musk has ever actually built a neural network, or got close to coding one... because if he did, he would realize just how fragile and hard to generalize they are.

Stacking a ton of data together to build predictive models that can produce intelligent-like outputs, is a far, far cry from a robot gaining consciousness or a sense of agency.
How to Rip DVD for PS3 with DVDFab DVD Ripper
As a hobbyist trying not to spend too much money, I ended up getting the following amateur-level equipment:

- Digilent Analog Discovery 2: Low-end 30MHz oscilloscope+function generator+logic analyzer controlled via USB. $279 (or $179 with student discount) I think of it as 'swiss army knife' of electronics: it's not as good as a real oscilloscope, function generator, or logic analyzer, but it does the basics of all those roles and fits in your pocket. http://store.digilentinc.com/analog-discovery-2-100msps-usb-...

- Xprotolab Plain: Same general idea as the Analog Discovery, but only $20 and therefore an order of magnitude crappier. Only 20kHz bandwidth. Suitable for an absolute beginner on a tight budget. http://www.gabotronics.com/oscilloscopes/xprotolab-plain.htm

- Extech EX330 multimeter: It's a multimeter, the most basic instrument you'll need. $53 on Amazon. I recommend getting some alligator clip probes; I find them much more useful than the pointy probes it comes with. https://www.amazon.com/gp/product/B000EX0AE4
Don't forget E4X, it's here in AS3 as a first class citizen, while every single browser vendors either did not bother to implement it (google) or deprecated it after some times (mozilla).

It was quite nice to use client-side in Flash and AIR for such things as SOAP etc. but it is also quite powerful when used server-side for web scrapping and HTML templating.

I see that every day with Redtamarin

https://github.com/Corsaair/redtamarin

it does only AS3 on the command-line, there is no GUI rendering of any kind, and yet the programming language that is AS3 shine.
In drought stricken Kenya, Nairobi residents recycle polluted dam water
So, an on premise enterprise chat? Something like HipChat maybe?

Less sarcastically, I don't actually think Mattermost was a bad choice. Sure, it sounds like they overengineered the crap out of it, the it sounds like it was fundamentally solid.
My nigga Elon gonna pull up to zuckerfucks house with a 44
My thoughts on this: At some points, it feels like Wesoff (who left as editor of GTM today) goes out of his way to beat up on LightSail. But at the same time, this article has a bunch of information that really isn't published anywhere else. It seems that most articles on startups are really just re-dressed press releases, which means it's hard for outsiders (or frequently even customers) to get accurate information.
Look up the term "welfare maximization".
Transit deserts make it hard for people to find jobs and stay healthy
God blessing all the trap niggas
Updating Buildkite for Emoji 4.0
The hidden extra costs of living with a disability
You have Flash on iOS with Adobe AIR which take your AS3/SWF and cross-compile them to a native iOS binary (ipa).
Existence itself is a competition. "Survival of the fittest" implies that some level of fitness is required to survive. Few macroscopic organisms can go more than a few days without consuming some other thing that was living not long ago, whether plant or animal.

Capitalism creates a realistic incentive structure within the constraints of the real world, including the constraints of the biological systems that undergird human and animal life. It has problems, but by this point, it's well-proven that living under dictatorial fiat disguised as utopian mythology is far worse.
How do you mean?

(Perhaps a link to or c/p of a previous post would suffice)
Show HN: Mark-dom, jQuery-like editing and traversal for Markdown
>We're talking about welcoming immigrants into the country to work.

Are you aware that there are negatives to this, or just that they're not important to you?
Perfection is not required.
Someone else in this thread, speaking of something else, wrote this line:

"I assume that using version 11.1 is the way to go? No point in using the 10.x branch?"

... and that is everything that is wrong with FreeBSD - and has been for over ten years.

I wrote a long critique of this issue in 2012 that you can read in the mailing list archives:

https://lists.freebsd.org/pipermail/freebsd-hackers/2012-Jan...

... and although many of the core team had agreeable sentiments in the very long discussion that followed, nothing at all has changed.

The poster is correct - there is indeed no point in using the 10.x branch. What he doesn't know is that there has been no point in using the 10.x branch for over a year now[1] but since the 11 release was at "dot zero" you were ill-advised to use that as well. This means that for over a year there has been no good answer to the question "which version of FreeBSD should I use".

In summary:

FreeBSD is an operating system by, and for, FreeBSD developers. It is very difficult to invest time and money into FreeBSD because the platform is neither stable[2] nor long-term. Finally, FreeBSD, possibly unwittingly, loses a lot of end-user development and reinvestment since end users are never working on the same OS that the developers are.[3]

[1] As usual, all new drivers and non-critical bug-fixes go to 11, since that is what "is current" and nobody bothers backporting any of it to 10. This was true even before 11.0-RELEASE came out.

[2] I don't mean stable in terms of reliability - FreeBSD is rock solid and we trust all of rsync.net to it - I am speaking of the stability of the OS platform itself and what functions it is capable of.

[3] I'm not interested in your success stories running CURRENT in production. The official stance of the FreeBSD project is that CURRENT "includes works in progress, experimental changes, and transitional mechanisms". They go on: "FreeBSD-CURRENT is not in any way “officially supported".
Funny how they spruik their Creative Cloud applications in a message about EOL Flash. I'm guessing their marketing managers signed off on the message... "End with a positive note about how awesome we are, and how everyone can subscribe to our products and give us money on a regular basis no matter how infrequently they use the product."

Adobe are so... creepy. I won't miss the pre-ticked "you want McAfee fries with that" box when updating Flash. I wonder how many people didn't see the checkbox and ended up installing McAfee unintentionally.

I still use a browser extension to force Flash player on Youtube simply because it performs better than the HTML player, and provides more flexibility.
Upcall (YC W17) is Hiring a growth Ruby/Rails engineer – API for phone calls
I was really inspired by this paper at USENIX [1]. This looks like very very early research, but the outline it provides leaves lots of room for adversarial ML research.

Bonus, if you tackle this problem you get several semi-orthogonal technologies for "free".

1 - https://www.usenix.org/system/files/conference/cset16/cset16...
Ya, facts are like that. Easier to argue on feelings.
"The overall economy" isn't as important as wages and purchasing power for individuals.

Immigration can lead to less competition and therefore innovation. Instead of people from other countries creating services that compete, they get absorbed by multinationals.
If you can make a smart gun that is as reliable and foolproof as a Glock, without destroying the ergonomics, you'd have something.

Failure is not an option. 5 9's isn't good enough, and we can't manage that in software with redundant systems. Beating that, in the meager amount of free space a gun offers, is a pretty tall order.

I'm not being religious, I'm being realistic about just far away "good enough" is for a smart gun.
How Social Norms Are Like Chili Peppers
The few marketers we reached out to asked us "What is your budget?", and then instantly dropped off when we told them our budget wasn't anywhere near the "$10000+" dollars per month they were used to.

I mean, what the hell? We're searching for someone to help with something that doesn't even have visitors, much less customers, yet. What are they expecting?
I'm really happy for you that you did that! But you started a thread asking whether there were legal uses for Bitcoin, and I answered with one. Why the non sequitur?
Snopes, in Heated Legal Battle, Asks Readers for Money to Survive
Did you actually end up developing a game like that? Otherwise, Stardew Valley might be something you're interested in.
I was thinking about a similar way to bookmark multiple things at once, make the gesture just a click, hold, slide and then choose option. Love what you got so far.
Email me, I can share a technique I use to find them.
Interesting idea. I wonder if there is any correlation to the number and types of books you have read and at what age. Would consumption of other story telling mediums such as movies, tv, video games, etc. be similar? I would guess books allow you to better put yourself in the protagonist's shoes since they exist more in your imagination than more concrete examples with a canonical author...
A Fatal Hutong Fight, a Plea of Innocence, and a Prison Sentence
"If I'm comfortable using command line tools, should I just use FreeBSD and ZFS directly to build a NAS, or should I go with FreeNAS?
I assume that using version 11.1 is the way to go? No point in using the 10.x branch?"

I would build the NAS using plain old FreeBSD and I would indeed use 11.1.

If it were a week ago, I would have advised 10.3 as, historically, x.0 releases of FreeBSD have been ill-advised.

If you are comfortable on the command line I see no reason to use FreeNAS/TrueNAS.

This is how I run my home fileserver. It is also how I/we run all of rsync.net - ZFS filesystems on top of plain old FreeBSD.
OpenAI & DeepMind > Vicarious
Harmful interference is one thing, but a radio-quiet room?
Do you know if musikcube has any intention of supporting the mpd protocol? I don't think it should be terribly hard to support, the protocol itself is fairly simple and stable. It would allow musikcube to integrate into tons of applications that already support mpd integration - I've even written a few of my own for my needs, the various libraries make it very easy to do. That integration is the main reason why I'm hesitant to move away from mpd even though musikcube looks appealing.