skysight-inc/HackerNews huggingface dataset:
I don't think this is correct at all. I've personally seen the contrary happening.

EDIT: however for some rare features, it is preferable to have them loaded by the firmware. I don't know if this is the case here.
It's only impossibly hard to audit this kind of thing if you have an insanely large and deep tree of transitive dependencies in the first place. This seems to be a particularly bad problem in the JS world, for this and many other reasons, but most programming languages and their communities don't work that way. Auditing a small number of larger dependencies, when most of them are probably widely used and from reasonably trustworthy sources, is much more achievable.
require-from-string seems to be gone
OBNC: compiler for Niklaus Wirth’s Oberon programming language
I guess I'm wondering what a more principled conservative news channel would have that CNN doesn't?

"More principled" in news really just means reporting the facts with minimal political color. The more you get away from that, the less you should be considered news. The extent to which you still insist you are news, that your opinions or outright lies are facts, is the extent to which you're operating a propaganda machine.

The world doesn't need more propaganda machines. Fox News has been a net negative to the world, except in educating a new generation about modern propaganda and maybe eventually increasing society's resistance to bullshit.
Does anyone know what the upper bound is on solar recharge rate vs energy needed to fly for a reasonably heavy aircraft?
What Almeida-Sanchez held is that searches under the border search exemption need to be connected somehow to an actual border crossing, not that they need to occur "at the border". But by the logic of Almeida-Sanchez, the "extended border" is a limiting factor for the government: it suggests that whether or not you've recently crossed, if you're more than 100 miles from the crossing, the border search exception no longer applies.
That was the first one I encountered as well.
The microcode updates can typically be stored and loaded by the motherboard fw, though, and some OSes don't even load their own version.
Many packages suddenly disappeared
> To some degree, it absolutely is. At the very least, your reality needs to shift. That's the whole idea of healing depression

Hold on now, you're deciding what the mechanism of action is without merit. Consider some of the studies being done for depression with Ketamine. In those studies, they're finding that the psychoactive component isn't the one causing the improvement- just a byproduct of it created during metabolism[0]. Patients can get the same effects by just consuming that metabolite instead without any high or trip.

What this study is finding is that there are specific mental changes after taking psilocybin. It isn't saying anything yet about the mechanism. I'm not saying that your interpretation is wrong, just that it's without any proof beyond your beliefs.

[0]https://www.nimh.nih.gov/news/science-news/2016/ketamine-lif...
I'm in a very similar situation and would love to connect. We may be able to help each other. If you're interested let me know how I can get in touch.
Full text search in MySQL isn’t in the same ballpark as PG. Thats not a dig at MySQL, just praise for the quality of what you get from the PG implementation.
The major crimes we still recognize haven’t changed since humans started scratching on clay tablets. Murder, theft, rape, assault/battery, etc. Who was counted as a person and who the manner of gaining justice has changed, but not the crimes.

https://en.m.wikipedia.org/wiki/Code_of_Hammurabi
> "For example, Facebook had an offer from Yahoo for a billion dollars, which everyone told Zuck to take. Fortunately, he said no. Had he said yes, it would have been another failed Yahoo acquisition and Facebook would not have nearly as much impact."

This is breathtakingly naive, idiotic or evil

Take your pick

It simply boggles the mind that he doesn't even consider the possibility that Facebook not having "nearly as much impact" could be preferable to our current world.
You would guess that based on what evidence? Just first principles, in the sense that if you ran an DOJ and a CBP with what you believe the same objectives as the real DOJ and CBP, that's what you'd do?
If you choose a ThinkPad, the trackpoint, three mouse buttons and the perfect keyboard together are such a nice combination I actually disabled the touchpad from bios.
This is really cool. The demo website is fast, and the graphs are intuitive, pretty, and tell you exactly what you want to know.
As I read it, they essentially promise not to look at it.
https://github.com/floatdrop/require-from-string/issues/14
This is really exciting. I wonder if batteries will ever be able to power a 50 passenger aircraft, without having to extend the wings out too much to fit more batteries/lift for the extra weight.

I can't see the 15 hour, 400 passenger flight planes going with batteries in our lifetimes but it's cool to see things starting to go that way.
Lititz is by no means 'an amish town'. It was founded by Moravians. Its more suburban than rural.

Interesting note: The owner of Tait Towers owns a home that looks like a castle on top of a hill.
This project is open source: https://github.com/louisdh/terminal
This is all true and extremely relevant to the software industry. If anyone is interested in learning more about effective management based on these ideas, I recommend the book, "First, Break All the Rules," which is based on the same Gallup research that informs this article.
Interesting. I know World of Warcraft uses TCP, but I imagine it's less "real-time" than shooters (ie: no hitscan) so a few dropped packets wouldn't have a huge impact (ie. if you're standing casting a spell for 2sec, the game can recover the lag easily). Didn't know some shooters used TCP
There isn't much need to argue. People traveling to/from international destinations can be easily searched under a number of different theories. Fly Vancouver>Vegas and you can be searched in Vegas despite having already been searched in Vancouver. Sometimes if they find something in Vancouver they will still put you on the plane as arresting you for a US crime in Vegas is much cheaper than in Vancouver (normally done for people with outstanding warrants).
$ grep somestring file1 > /tmp/a
$ grep somestring file2 > /tmp/b
$ diff /tmp/a /tmp/b

You shouldn't do that, but not because it's not neat enough.
/tmp is world-writable, so you might be writing to somebody else's file, or over a symlink that was set up by someone else.
Use mktemp¹ for creating temporary files.

¹ http://man7.org/linux/man-pages/man1/mktemp.1.html
What is the abusive component of the regimen you're describing?
So you're saying Twitter already has a block function that actually works? Then it's all the more baffling they also have one that doesn't work, and yet is somehow more well known.
I'm glad that you're hoping to be understood. I think it's equally important (perhaps moreso) to also to seek to understand. Steelman† your opponent: interpret what they're saying in the most charitable way. Straw manning or taking pot shots with short questions rarely indicates that you're also seeking to understand or are engaging in good faith. Who knows? They may actually have an important point, perhaps not yet fully formed, and aren't expressing it well. And if others are doing the same, they may help you better express your own perspective.

† https://wiki.lesswrong.com/wiki/Steel_man
Why mysql? Search in pg is waaay better.
Chladni Figures (1787)
I'll take the occasion to show my lib https://github.com/caub/pg-tsquery for making valid postgres text searches
My employer made me sign an agreement that states (among other things) sharing passwords/passcodes is not allowed and that termination is a potential result of a violation of this policy. I'm going to keep my job and not unlock the whole-disk crypto protecting the data on my drive.

Since I work for an educational institution, there is potentially FERPA protected data on my drive. In some instance we also deal with HIPPA data. It's also interesting because my password manager stores it's data as encrypted files on that drive (mirrored from the cloud). I'm certainly not unlocking that either.
If you would like to see psilocybin available for research and therapy and you live in California, you should be aware of an attempt to legalize it in this state: https://ballotpedia.org/California_Psilocybin_Mushroom_Decri...
HTC teases new higher resolution vive headset
I'm not too familiar with GeekBench, but I'm assuming it's userspace code. Whether it traces rays or does something else isn't that important, because the slowdown is with syscalls.

As for what common users execute, based on my observations over the years it's mostly web browsing. However my personal vision of common workloads is a distraction. I have made no claims to know common workloads. I merely stated that Apple has chosen a particular set to be representative.
What? No, that's not even remotely how it works. Not releasing Coffee Lake when it was ready would not have sped up the design of a new CPU which fixes Meltdown in any way. The only way that not shipping Coffee Lake would have helped anyone is by indirectly increasing sales of AMD processors.
That's the guy who owns that castle out by Millport Road? I've always wondered about that place.
Gauge Theory and Inflation: Enlarging the Wu-Yang Dictionary [video]
> Yeah, and there are reasons for that. Focus groups kill creativity with group-think, and TV reeks of it. Standards and practices and other varieties of self censorship mean TV shall fight forever with one hand tied behind its back.

I would actually argue that FX has produced a lot of notable content which has been novel and high quality. Examples would include The Shield, Fargo, Louie, The Americans, Sons of Anarchy, and Atlanta. HBO and AMC have also made outstanding content.

Where you tend to see groupthink yielding safe, predictable crap is the major networks like CBS, FOX, and NBC.
The Switch only allows whitelisted pages, but sometimes loads them over HTTP (notably Puyo Puyo Tetris opens a web applet to http://sega.jp), so you can MITM yourself and load arbitrary content including your own JS.
I had OpenBSD more recently on my Toshiba Libretto (Pentium 166) and it was great. You can even boot the installer from floppies, for machines without a CD drive or that can’t boot from it.
Most browser games not written in Flash are most likely taking advantage of WebGL[1]

My personal favorite is the Canada Banknote[2]

[1] http://www.pixijs.com/

[2] https://www.bankofcanada.ca/banknotes/banknote150/
The Register had some quite pointed remarks on the use of the word "responsible" by Intel in its press releases.

* http://www.theregister.co.uk/2018/01/04/intel_meltdown_spect...

See also these:

* https://news.ycombinator.com/item?id=14010010

* https://news.ycombinator.com/item?id=16043952
https://status.npmjs.org/incidents/41zfb8qpvrdj
So wired block images if you use an adblocker?
One of my engineering friends told me he didn't use Kubernetes in the past because there was a single point of failure with it for distributed setups.

I really wish I could remember what SPOF was pertaining to, but I just can't remember. Does anyone have any idea if this is still relevant/accurate information?

He told me this maybe 2-3 years ago, so I was wondering how things have changed since then, or if anyone knows what he might have been talking about.
As long as you ain't playing in 1080p ur golden
OP's post is disheartening to read.

This will probably less of a problem if more companies offered internships to inexperienced graduates instead of just undergraduates. The idea that you must be a student to qualify for an internship is an outmoded one, especially in a field of work where there are lots of autodidacts.
This appears to be my experience too. I'm checking a few VMs and they are showing as missing hw support.

Do note that Microsoft appears to have updated their doc in the last day or so. They are now saying that three registry settings need to be set (instead of 2 previously).

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverride /t REG_DWORD /d 0 /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverrideMask /t REG_DWORD /d 3 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization" /v MinVmVersionForCpuBasedMitigations /t REG_SZ /d "1.0" /f

Some quick Googling seems to indicate that Windows has the ability to update microcode.

http://forum.notebookreview.com/threads/how-to-update-microc...

Maybe this will happen with a later update from Microsoft as I'm doubtful that BIOS updates will happen with at least one of my systems.
Sure. You can try using it with any program that meets these requirements, and over time the scope will be expanded futher:
https://dynimize.com/manual#workloadRequirements

However Dynimizer has only been thoroughly stress tested and made stable for MySQL, MariaDB, and Percona Server. Any other software should be thoroughly tested before use with Dynimizer in production. For example, I've gotten similar speedups with MongoDB however no effort has been made to make Dynimizer stable with Mongo as of yet (coming soon), So it isn't currently supported. Over time more apps will be added and we're open to suggestions.
Npm is aware of this, see https://status.npmjs.org/incidents/41zfb8qpvrdj
Yeah, in the same way that C is an abstraction from assembly. It's a moot point. OpenGL is a fairly low level way of interacting with your GPU.
If you use a thing a lot, you should probably invest some time in reading the manual for it.

The manual for bash consists of its Unix-style "man" page, and is therefore more of a reference than an instruction manual. I suggest using the Advanced Bash-Scripting Guide (http://tldp.org/guides.html#abs).
[video] What programming is really about (2014)
Of all the renaissance era scientists you could have picked, Newton is probably the single worst example. Read his early life [1] on Wiki. Father, a "wild and extravagant man" died shortly after he was born. His mother remarried a reverend and left him with with the grandparents. He wasn't fond of his parents, having threatened to burn the house to the ground - them along with it. Then he went to high school, where he did poorly until he was 'removed' to a new school. His mother, now widowed a second time, tried to make him a farmer.. and so on, and so forth. When studying law at Cambridge he even worked as a servant to make ends meet.

His young life is like something out of Jerry Springer.

Though I think it offers a good moral. Life is what you make of it. This is far more true today than during Newton's life. The big difference is that somehow we, collectively, seem to have lost our willingness to do what it takes to leave us in the sort of position your envision Newton as somehow having been warped into. Remember his 'magnum opus' would not come until he was 43 years old in 1685 - most of his life prior spent in complete disregard.

[1] https://en.wikipedia.org/wiki/Early_life_of_Isaac_Newton
Yes, and for good reason: https://www.gnu.org/proprietary/proprietary-back-doors.html has a list of some of the backdoors found in proprietary software (software users are not free to run, inspect, share, and modify).

https://www.gnu.org/proprietary/ has a list of other kinds of malware found in proprietary software sorted by type and company or type of product. It's very informative reading and touches on issues which often come up on sites like Hacker News.
Which is fine, since you're a US citizen and can't be denied entrance. They're going to confiscate your devices, though.
My partner and I have a small training school which will open in a few weeks. Anyone willing to go down this route with us ?
We aren't rich by any means, but we'll cover some major expenses.
It'll be fun!
Contact in bio.
Could you create a web accessable version of this where you give someone a link and they would have the same access? I like this because I really don't like dropping into javascript in a codebase that already has a bunch of python code.
PSA: Please be cautious because this is an excellent opportunity for taking over packages and injecting malware by malicious people.

Example: https://www.npmjs.com/package/duplexer3 which has 4M monthly downloads just reappeared, published by a fresh npm user. They published another two versions since then, so it's possible they've initially republished unchanged package, but now are messing with the code.

Previously the package belonged to someone else: https://webcache.googleusercontent.com/search?q=cache:oDbrgP...

I'm not saying it's a malicious attempt, but it might be and it very much looks like. Be cautious as you might don't notice if some packages your code is dependent on were republished with a malicious code. It might take some time for NPM to sort this out and restore original packages.
Wow, that’s pretty cool! I can think of some interesting uses for this!
The purpose of running Docker on Mac is to run Linux containers, mainly for developing or testing containers that will be run on Linux servers.

macOS doesn't support native containers. Windows does have Windows containers. Docker on Windows can run both Linux or Windows containers.
npmjs has created an incident: https://status.npmjs.org/incidents/41zfb8qpvrdj
Several packages just disapperead, now some are re-appearing, potentially uploaded by differnt users (!).

See https://github.com/npm/registry/issues/255 for details.

Very annoying, breaks builds all over, also prevents installing react-native.
> "
Several packages including "require-from-string" are currently unavailable. We are aware of the issue and are working to restore the affected user and packages. Please do not attempt to republish packages, as this will hinder our progress in restoring them.
Posted 4 minutes ago. Jan 06, 2018 - 19:45 UTC

"

https://status.npmjs.org/incidents/41zfb8qpvrdj
22.08.2000
Glad we cache ours on ProGet now!
Bash has too many surprising edge cases. A lot of my install scripts have at least snippets of Perl in them. The installation/upgrade/maintenance scripts for my employer's main product is Ruby-based.

We support a lot of different OSes, and there's usually less variance between the Perl deployed on them than there is in the shell.
I do not want to sound in a bad way, though if you need to create very simple GUIs with Python, what's wrong with Tk?
This one of the great (originally thought) experiments, but it comes with a serious fundamental caveat...

...although there is a 50% chance that the bomb will explode in the effort.

Of course you could imagine using this device and a massive thermonuclear bomb on your lap to test notions of so-called Quantum Immortality. Please note that YMMV when attempting to play that game.
This is neat!

One similar project is https://anvil.works. It's got a pure Python front end rather than HTML/CSS/JS, with a drag-and-drop designer - kinda like a modern Delphi or VB. But the client-to-server function call interface is very similar (are you using websockets too? [edit: Yes you are!]).

It's targeted at traditional web apps, rather than desktop apps, but it has an "uplink" that lets you connect local code (eg here's me building a GUI that shows text on a Raspberry Pi: https://anvil.works/blog/uplink).
This is, I believe, implementation specific. Modern, competitive Tetris games do this, but not all versions do, and I'm not sure it was true historically/originally.
While process substitution is great on the surface, it comes with a troubling downside: There is no way, that I have found, to reliably catch errors. That is, this:

some-command <(some-failing-command)

...will succeed. And -e and pipefail do nothing here. I have not found any way to push the error up. Plenty of questions on Stackoverflow and elsewhere, no good answers.
Do you often find yourself having to adjust capacity when under traffic spikes? Would be happy to help smooth out the traffic using off server caching ( see https://www.cachoid.com ). Fremium plan would work well. Feel free to email me joe@
Second this, even if you are a PG fanboy and a search newbie, you need to pay attention to:

1. issues with i18n and l10n tokenization. Does PG support other languages?

2. At minimum you need to support tf-idf (or something better), it doesn't look like PG supports this either.

3. For extremely dumb ranking, you can have a render/engaged column in PG. For decent production stuff you need a decision tree ranker (or GBDT).

All in all, none of these are there in PG, I'm not familiar with Solr/Lucene either, but please educate yourselves before expressing such strong opinions marketed as the absolute truth.
Detroit. Move Here. Move the World
You should try hstr (https://github.com/dvorka/hstr). It replaces CTRL-R with a full page interactive history search that really works.

Demo GIF here: https://unix.stackexchange.com/a/375914
WebGL is essentially OpenGL ES, the same API that is used on mobile phones and a subset of OpenGL that is used on desktops.

A lot of the verbosity is typically hidden in helper functions or libraries. I've used twgl.js (https://twgljs.org/), and it's much less code (and less potential for stupid mistakes in the boilerplate) than the pure WebGL API.

There are still many concepts to understand, there is no way around it. You're mostly writing programs that are executed on the GPU itself, and you need to understand the limitations of that to write WebGL code.

There are higher-level abstractions on top of WebGL you can use, if you don't want or need the low-level access WebGL gives you.
I disagree too. Bash has many downsides, but there are very few languages out there which have the ability to 'connect' different programs so easily.

Bash scripts are slow as hell (as most commands have to spawn new processes), it is hard to write "secure" code (if even possible), handling whitespaces can be a pain in the * and the amount of repetition is awful. If your kid has done something wrong, just tell it to write a bash script: it is the equivalent of writing a hundred times:

x="$(...)"

Nevertheless, I enjoy writing bash scripts. Many times it starts with a simple curl command and by the end of the day you have a new OS installer. Granted, there are tasks which other languages can do better, but thats the real power of bash, it doesn't care: Then off you go write your super complicated algorithm in Rust, Go, Python, R or whatever and just call the other program, that's what Bash is good at.

It is the glue which keeps everything working together.

Disclaimer: Please don't build a complete cathedral out of glue.
Wow. How did you determine this?
>
SUSE Linux Enterprise Server for Raspberry Pi 12-SP2:
zypper in -t patch SUSE-SLE-RPI-12-SP2-2018-8=1

I guess that AMD uCode updates are applicable to the Raspberry PI.
I disagree.

I've had to build complex queries against ElasticSearch and it is specifically designed for things like this. We had custom weightings so when you searched for certain natural keys associated with each item they would rank above everything else, and that is easily do-able with ES. Simultaneously, we would weigh results according to various metadata we had attached to each entry (audio stream languages, subtitles, content owner name, genre, etc.). And finally, if you searched for the name of the media (a movie or an episode in a TV show) the user would see all the matches ranked accordingly, but again weighed according to the content owner and various language features of that media file.

You can probably hack that together with PostgreSQL, but is basically one big query in ES. PG's FTS is still great; but its use-case is slightly different.
Brain sets to work thinking...surely there's a JS/WebAssembly port of V7?

Google says no though :(
Yikes, what is it about node/npm/javascript that makes it feel like a house of cards?